新手问题 关于 vim 中 nerdtree 和 ctrl-p 加载文件的问题

tailang · 2013年11月05日 · 最后由 tailang 回复于 2013年11月05日 · 4670 次阅读

“加载” 这个词可能用的不太恰当 问题是这样的,如果用 vim 打开了一个项目,然后我在终端中在该项目下新建了一个新的文件,然后 vim 中用 nerdtree ctrl-p 是找不到这个新建的文件的,只有用 vim 重新打开这个项目才可以。有什么办法可以解决不?

c-p 下按 F5 刷新就好了

在 Nerdtree 中选中你要刷新的目录,Shift + R。

c-p 在使用的时候我加了一个快捷键ctrl+t ,作用就是每次打开 c-p 的时候都重新刷新一次文件列表,

" Bind C-t for Clear all cache and open CtrlP
nnoremap <silent> <C-t> :ClearAllCtrlPCache<CR>\|:CtrlP<CR>

#5 楼 @Vincent178 这样绑定后真的很方便啊

需要 登录 后方可回复, 如果你还没有账号请 注册新账号