fish+fzf 환경 설정
fish shell
M1 지원 Homebrew
v3.0
에 설치하십시오.$ which fish
> /opt/homebrew/bin/fish
향/etc/shells
fish의 경로chsh -s /opt/homebrew/bin/fish
변경 로그인 케이스fisher
fish 플러그인 관리자
자체 dotfiles/fish_plugins에 미리 정의된 플러그인 설치
$ fisher update
key-binding
상호작용 필터fzf를 실현하여fish 케이스에서 창고를 편리하게 처리하는 관리 도구ghq를 설정합니다.
fzf
각양각색의 선별을 준비했는데, 주로 이용하는 것이다
# 配下のファイルを絞り込みエディタで表示する
bind \co __fzf_open --editor
# 履歴からコマンドを絞り込み実行する
bind \cr __fzf_reverse_isearch
# alt+cで配下のディレクトを絞り込み移動する
bind \ec __fzf_cd
※ iTerm2를 사용할 때alt키는 esc[1]로 식별되어야 합니다fish-ghq
ghq 관리 창고 축소 및 이동
bind \c] __ghq_repository_search
fzf-git-recent-branch
로컬 지점 축소 checkkout
bind \cb fzf_git_recent_branch
업데이트gh 명령이 extension에 대응하기 때문에gh-branch를 사용합니다
각주
https://qiita.com/DQNEO/items/524724982ef49beb7f56 ↩︎
Reference
이 문제에 관하여(fish+fzf 환경 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/to4iki/articles/a111c248d53673텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)