在 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
关于linux - 安装多个版本的 Vim,并分别使用不同的 .vimrc 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9801360/