【发布时间】:2020-03-31 17:12:49
【问题描述】:
如果您在退出 VIM 时打开了任何 NERDTree 实例,那么当您再次打开会话时会出现许多错误:
Error detected while processing BufLeave Autocommands for "NERD_tree_*":
E121: Undefined variable: b:NERDTree
Error detected while processing WinLeave Autocommands for "NERD_tree_*":
Error detected while processing BufLeave Autocommands for "NERD_tree_*":
E121: Undefined variable: b:NERDTree
Error detected while processing WinLeave Autocommands for "NERD_tree_*":
我试图在 vim 退出时自动执行 :tabdo NERDTreeClose(例如,使用 qa 或 wqa 或 qa! 等)
我正在补充:
autocmd VimLeave * tabdo NERDTreeClose<CR> 或
autocmd VimLeave * :tabdo NERDTreeClose<CR>
最后有或没有<CR>,但我不能让它工作。
有什么建议吗?
【问题讨论】: