配置更改后如何重新加载 vundle 插件

配置更改后如何重新加载 vundle 插件

我正在使用带有 Vundle 的 Vim,并且我刚刚在 .vimrc 中更改了插件的特定设置:

let g:NERDTreeWinSize = 60

我如何重新加载插件以获取此设置而不重新启动 vim?

答案1

大多数插件直接使用配置变量,因此只需将变量设置应用到当前 Vim 会话,然后重新触发插件即可。


首先,您可以重新获取整个~/.vimrc(如果它是干净的,并且您避免两次重新定义自动命令):

:source ~/.vimrc

(您可以将其缩写,就好像:so %您当前正在编辑它一样。)或者您只是有选择地执行更改的行,例如通过:

yy:@"

对于 NERD_tree 和这个特定的配置,可以通过以下方式重新触发:

  1. 关闭并重新打开 NERD_tree
  2. 放大和缩小 NERD_tree 窗口

答案2

我发现使用基本启动命令重新启动插件(在本例中为:NERDTree)就足够了,因此这是我的解决方案:

编辑 .vimrc

let g:NERDTreeWinSize = 60

保存 .vimrc

:w

重新加载 .vimrc 作为源

:source %

运行:NERDTree

:NERDTree

相关内容