linux - 如何让 vim-nerdtree-tab 自动启动

标签 linux vim vim-plugin

我是vim的新手,安装了spf13后,遇到了问题。

我已经安装了 NERDTree 和 vim-NERDTree-tab,但我不知道如何让 vim-NERDTree-tab 在我在 NERDTree 中打开的每个选项卡上启动,请帮助我解决这个问题。

最佳答案

根据documentation ,这在 GVIM 中自动发生,但必须在终端 Vim 中启用:

g:nerdtree_tabs_open_on_gui_startup (default: 1)
Open NERDTree on gvim/macvim startup

g:nerdtree_tabs_open_on_console_startup (default: 0)
Open NERDTree on console vim startup

所以,如果是这种情况(并且您已经正确安装了插件),只需将其放入您的 ~/.vimrc(或 spf-13):

:let g:nerdtree_tabs_open_on_console_startup = 1

PS:还有一个:NERDTreeTabsOpen命令供交互使用。

PPS:spf-13Janus 等 Vim“发行版”以快速安装和开箱即用的设置吸引您,但您要付出代价随着复杂性的增加(您需要了解 Vim 的运行时加载方案和发行版的任意约定)和不灵活(发行版可能使某些事情变得更容易,但其他事情却非常困难)。 Vim 的可定制性令人难以置信,使用别人的定制是没有意义的。

关于linux - 如何让 vim-nerdtree-tab 自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28317099/

相关文章:

linux - 配置脚本失败

检查内联汇编中的特定系统调用支持

go - YouCompleteMe编译VIM中出现错误

vim - 在开头和结尾添加引号

Vim 路径分隔符和自动完成

vim - 使用插件的重新映射之间的冲突

vim - 在 vim 中暂时禁用 BufWrite 脚本

linux - 在 Bash 中处理 float

vim - 如何让 NERDTree 保持在左侧

c - 如何组合/杀死 fork()