2014-07-16 110 views
0

我有我自己的语言,安装包是由autotools创建的。如何安装Vim插件

该软件包的一部分是vim语法突出显示。我应该如何安装它?有没有我可以依赖的env vars(路径到vim的安装目录等)?任何其他提示?

+1

安装插件的标准方式是使用Pathogen或Vundle。这两者都依赖于用户。安装到vim的安装目录是一个坏主意,因为vim可能会在升级时擦除它。 – FDinoff

+1

@FDinoff安装插件的标准方式是安装到'〜/ .vim'。 Pathogen/Vundle/NeoBundle/VAM/...是流行的替代品,它提供了许多优点,但在':h plugin'中Vim文档明确建议使用'〜/ .vim',这是标准的。 – ZyX

+0

这也是内置[GLVS](http://vimpluginloader.sourceforge.net/doc/pi_getscript.txt.html)和[Vimball](http://vimpluginloader.sourceforge.net/doc/pi_vimball .txt.html)默认安装插件。 – ZyX

回答

1

Vim的安装过程不会导出或创建任何别名或环境变量。有几个可用于从Vim本身开始的子壳体,:shell,但是一旦退出子壳体,它们就会消失。无论如何,那些难以捉摸的环境变量指向的目录根本不安全,其中包括FDinoff给出的原因。

如果可以的话,告诉你的用户到地方,语法脚本$HOME/.vim/syntax/(UNIX &公司)或$HOME\vimfiles\syntax\(Windows)和下面的两行添加到他们的$HOME/.vimrc(UNIX)或$HOME\_vimrc(Windows)中:

filetype plugin indent on 
syntax on