想象一下,我正在编辑文件,我想显示文件夹中属于我正在编辑的文件的文件列表,以编辑其中一个文件。
我该怎么做?有没有办法使用FuzzyFinder
?
答案 0 :(得分:5)
您是否阅读过FuzzyFinder的文档(:help fuzzyfinder
)?快速打开附近的文件是该插件的主要功能之一。
无需安装任何内容,即可:
:Ex[plore]
打开netrw
文件树。请参阅:help netrw
。
你也可以这样做:
:e <Tab>
将这些行添加到~/.vimrc
以更好地完成命令行:
set wildmenu
set wildmode=list:full
并阅读:help wildmenu
和:help commandline-completion
。
set autochdir
是一个有用的选项,可以添加到~/.vimrc
。
答案 1 :(得分:1)
将vim当前目录更改为当前文件:
:cd %:h
然后
FuzzyFinder可以做你想做的事(挑选和编辑)。 (:FufFile
)我有映射:
nmap <Leader>ff :FufFile<cr>
NERDTree也可以这样做。
答案 2 :(得分:0)