有没有办法让NERDtree在从缓冲区切换到缓冲区时记住折叠状态?
这是我完整的.vimrc:
set ignorecase
set scs
let perl_fold=1
hi Folded cterm=bold ctermfg=yellow ctermbg=lightblue
set modeline
cabbr N NERDTree
这是我正在观察的:
- 启动NERDTree
- 选择一个文件并使用空格键在新缓冲区中打开它(所有折叠都关闭)
- 在缓冲区中打开一些折叠
- Cw w 回到 NERDTree
- 选择一个不同的文件,使用空格键打开它
- Cw w 回到 NERDTree
- 选择第一个文件,按空格键
我最初打开的折叠现在已经关闭。我正在编辑 perl 文件,因此 perl_fold=1 有效。我希望在我从一个文件跳到另一个文件时记住折叠的状态。