[英]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.