繁体   English   中英

安装多个版本的Vim,并分别使用不同的.vimrc文件

[英]Install multiple version of Vim, and make each use different .vimrc file, respectively

在Linux上制作它。 使用多个Vim版本的原因是因为一个版本会被严重攻击,因为Lisp作业。 我想分开它并使它使用它自己的.vimrc文件。

/usr/bin/vim   use -> ~/.vimrc
/my/vim        use -> ..../another_vimrc

命令行选项

您可以将-u参数提供给命令行。 此参数将强制vim读取特定的vimrc而不读取系统范围的配置:

/my/vim -u /path/another_vimrc

您甚至可以创建命令别名,使用该别名可以启动此自定义vim。 把它放在.bash_profile ,例如:

alias customvim /my/vim -u /path/another_vimrc

然后使用以下命令启动此自定义vim:

customvim

建筑配置

您可以在从源构建时为配置脚本指定prefix选项。 如果设置此项,vim将在前缀目录中查找配置文件。

例如,如果您使用stow

./configure --prefix=/usr/local/stow/vim-7.3/ && make install

然后vim将安装在/usr/local/stow/vim-7.3/ ,自定义配置应该在/usr/local/stow/vim-7.3/etc/vimrc

您可以使用Predefined Vim variables(v:version)
假设您已经安装了vim6vim7 ,则可以创建两个.vimrc_X文件:

~/.vimrc_6
~/.vimrc_7

然后你创建另一个.vimrc文件:

~/.vimrc

其中包含:

if v:version >=700
    source ~/.vimrc_7
elseif v:version >=600
    source ~/.vimrc_6
endif

看看Vim filetype插件(搜索ftplugin),它允许您为给定的文件类型指定配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM