fzf: ctlr -r이 명령줄에서 기록 검색을 실행하지 않습니다.

fzf: ctlr -r이 명령줄에서 기록 검색을 실행하지 않습니다.

나는 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

관련 정보