install
方法1
sudo pacman -S fzf
方法2
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf cd ~/.fzf/ ./install
key
- 上下选择:C-k,C-j
- 退出:C-c
- 列出当前目录: C-T
- 历史搜索: C-R
- 选择目录: Alt-c
- NB用法,用vim打开文件: vim $(fzf)
- NB用法,用vim打开文件: vim $(ag findparm -l | fzf)
- 切换目录:cd $(find * -type d | fzf)
use
- cmd | fzf
- cd *****
- vim **
- oh-my-zsh
preview
export FZF_CTRL_T_OPTS="--preview '(highlight -O ansi -l {} 2> /dev/null || cat {} || tree -C {}) 2> /dev/null | head -200'"
vim
- cmd
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug '/usr/bin/fzf'
Plug 'junegunn/fzf.vim'
参考文档
- https://www.cnblogs.com/dylancao/p/10833431.html
- https://www.jianshu.com/p/bb91582317ed
- https://segmentfault.com/a/1190000015977368