vim 插件如何工作

示例

插件可以将自己显示为包含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/。