插件如何工作
一个插件可以将自己呈现为包含 30 行 vimscript 的单个文件,或者 20MB 的 vimscript / python / ruby /可以在十几个依赖于许多外部工具的目录中拆分成许多文件。
前者显然易于安装和管理,但后者可能会暂停相当大的挑战。
原则
'runtimepath'
选项告诉 Vim 在哪里查找运行时脚本。默认值使 Vim 按顺序查找以下目录中的脚本 :
-
在类 UNIX 系统上
$HOME/.vim/
$VIM/vimfiles/
$VIMRUNTIME/
$VIM/vimfiles/after/
$HOME/.vim/after/
-
在 Windows 上
$HOME/vimfiles/
$VIM/vimfiles/
$VIMRUNTIME/
$VIM/vimfiles/after/
$HOME/vimfiles/after/
在上面的目录中,只能以粗体形式安装插件。其他人将无缘无故地造成不稳定。安装插件可归结为将其每个组件放在 $HOME/.vim/
或 $HOME/vimfiles/
下的正确目录中。