[英]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)
。
假设您已经安装了vim6
和vim7
,则可以创建两个.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.