【发布时间】:2018-07-28 17:23:51
【问题描述】:
从大约 2 周前开始,当我在 NerdTree 的新选项卡中打开文件时,速度非常慢,打开文件大约需要几秒钟。
文件大小无关紧要,即使我打开一个包含 1 行的文件,它仍然需要相同的时间。如果我在当前选项卡中打开文件,它是即时的。如果我使用内置的 vims 探索和标签打开它是即时的。
我的 .vimrc 中有以下 NERDTREE 配置:
" Find
map <Leader>v :NERDTreeFind<CR>
" Toggle
map <Leader>f :NERDTreeToggle<Enter>
" Close Automatically
let NERDTreeQuitOnOpen = 1
" Automatically delete the buffer of the file you just deleted with NerdTree:
let NERDTreeAutoDeleteBuffer = 1
let NERDTreeShowHidden=1 " show hidden files in nerdtree
let NERDTreeShowBookmarks=1 " Display NERDTree Bookmarks
"NERDTree filter out file extentions
let NERDTreeIgnore = ['\.swo$', '\.swp$']
Vim 版本:
VIM - Vi IMproved 8.1(2018 年 5 月 17 日,2018 年 5 月 25 日 00:50:25 编译)
我已经卸载并安装了 NERDTree。我正在努力解决这个问题。有什么建议吗?
【问题讨论】:
-
打开一个文件然后调用
:messages查看是否有错误信息?我曾经有过这个,但它只是我最近安装的一个插件。通过消除过程,尝试禁用一些插件以查看它何时停止。最喜欢与语法高亮有关。 -
如果你从终端打开文件时也有延迟(例如
vim file.txt),那么它可能与NERDTree无关。