在VIM中更改FZF的触发器

在VIM中更改FZF的触发器

问题描述:

我无法弄清楚如何更改VIM中模糊发现的默认触发器。

在VIM中更改FZF的触发器

默认的触发是:FZF

我想触发是:FZF

谢谢!

+1

用户定义的命令通常以大写字母开头,所以使用':fzf'是不可能的。你能做的最好的是':Fzf'。 – Carpetsmoker

您可以在您的.vimrc中为FZF添加自己的映射。

nnoremap <silent> <C-p> :FZF<CR> 

这将调用:FZF当你在正常模式下发出Ctrl+P

如果键入:fzf然后按Enter或后面的空间将被自动交换到:FZF您可以创建命令行

cnoreabbrev <expr> fzf getcmdtype() == ":" && getcmdline() == 'fzf' ? 'FZF' : 'fzf' 

的缩写呢。