나는 debian 11(bullseye)에 fzf를 설치했습니다. 기록 검색을 실행하기 위해 Ctrl-R을 입력하면 아무 일도 일어나지 않습니다. 내 Mac에서는 잘 작동합니다. zsh를 사용하고 있습니다.
업데이트: bindkey '^r' fzf-history-widget
.zshrc에 추가하려고 시도했지만 "해당 위젯 없음" 오류가 발생했습니다.
fzf --버전 보고서 0.24(개발)
답변1
알겠습니다.에서 답을 찾았습니다.https://packages.debian.org/bullseye/fzfREADME 파일을 참조하라고 나와 있습니다.
Bash
====
Append this line to ~/.bashrc to enable fzf keybindings for Bash:
source /usr/share/doc/fzf/examples/key-bindings.bash
Append this line to ~/.bashrc to enable fuzzy auto-completion for Bash:
source /usr/share/doc/fzf/examples/completion.bash
Zsh
===
Append this line to ~/.zshrc to enable fzf keybindings for Zsh:
source /usr/share/doc/fzf/examples/key-bindings.zsh
Append this line to ~/.zshrc to enable fuzzy auto-completion for Zsh:
source /usr/share/doc/fzf/examples/completion.zsh
Fish
====
Issue the following commands to enable fzf keybindings for Fish:
mkdir -p ~/.config/fish/functions/
echo fzf_key_bindings > ~/.config/fish/functions/fish_user_key_bindings.fish
Vim
===
The straightforward way to use fzf.vim is appending this line to your vimrc:
source /usr/share/doc/fzf/examples/fzf.vim
답변2
zinit
이 플러그인은 다음을 통해 액세스할 수도 있습니다 .oh-my-zsh
https://github.com/joshskidmore/zsh-fzf-history-search
답변3
이것은 이 스택 교환과 관련이 없을 수 있지만 M1 Mac에서는 다음 key-bindings.zsh
위치에서 파일을 찾았습니다 /opt/homebrew/Cellar/fzf/0.36.0/shell/key-bindings.zsh
.
이 파일을 내 파일에 추가 .zshrc
하면 Ctrl.rfzf