没有支持方向键,方向键准备留作他用。默认上下选择是 ctrl-j,ctrl-k。
用 fuzzyfinder 可以 3 秒打开文件,你用 tree 也许要 30 秒,可能你认为的 30 秒也是快速。
就准备和他对飙的
escape code.
除非你的项目只有一二十个文件,在成千上万个文件中怎么快速定位?而且这个工具不止搜索文件,它可以作为一个 filter,对任意文本输入进行过滤。
你怎么知道完爆?
要有 geek 精神,我用文本搜索工具 ag 好长一段时间,后来听说 rg 比 ag 快,果断使用了 rg,虽然我实测只快了一点。
fzf 是个不错的终端工具,我终端也在用,但没用 fzf.vim。fzf.vim 毕竟是借助第三方工具(fzf),与 vim 有割裂感,最明显的是在 windows 下使用 fzf.vim。优势嘛,可以说不比 fzf.vim 差,windows 下 fzf.vim 可以说没法用。
模糊搜索并不是得到模糊的值,是用模糊的方式得到精确的值。比如说你想找 RubyChina.rb, 你只需要输入 rc 就能找到。 你如果用不到,说明你工作的项目文件也就在几十个以内。