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

Adr*_*ius 3 vim

我在 Vundle 中使用 Vim,我只是在我的 .vimrc 中更改了插件特定设置:

let g:NERDTreeWinSize = 60
Run Code Online (Sandbox Code Playgroud)

如何在不重新启动 vim 的情况下重新加载插件以获取此设置?

Ing*_*kat 7

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


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

:source ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

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

yy:@"
Run Code Online (Sandbox Code Playgroud)

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

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