簡體   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