插件如何工作

一个插件可以将自己呈现为包含 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/下的正确目录中。