天天看點

gvim 配置_VIM學習筆記 配置檔案(vimrc)

在vim啟動過程中,首先将查找配置檔案并執行其中的指令。初始化檔案一般有vimrc、gvimrc和exrc三種。

使用

:version

指令,可以檢視配置檔案的詳細清單:

gvim 配置_VIM學習筆記 配置檔案(vimrc)

注意:如果執行gvim,那麼$VIMRUNTIME/menu.vim也會被執行。

配置檔案位置

vimrc

是主配置檔案,它有全局和使用者兩種版本。

全局global vimrc檔案,存放在Vim的安裝目錄中。可以使用以下指令,确定Vim的安裝目錄:

:echo $VIM
           

預設情況下,系統vimrc存放在以下位置:

Linux: /usr/share/vim/vimrc

Windows: c:program filesvimvimrc

使用者personal vimrc檔案,存放在使用者主目錄中。可以使用以下指令,确定使用者主目錄:

:echo $HOME
           

預設情況下,使用者vimrc存放在以下位置:

Linux: /home/username/.vimrc

Windows: c:documents and settingsusername_vimrc

使用者personal vimrc檔案,可以使用以下指令确定:

:echo $MYVIMRC
           

注意:使用者配置檔案優先于系統配置檔案。

gvimrc

是GVIM的配置檔案,它也有全局和使用者兩種版本,并且存放在與vimrc相同的目錄中。

預設情況下,系統gvimrc存放在以下位置:

Linux: /usr/share/vim/gvimrc

Windows: c:program filesvim_gvimrc

預設情況下,使用者gvimrc存放在以下位置:

Linux: /home/username/.gvimrc

Windows: c:documents and settingsusername_gvimrc

exrc

檔案,僅用于向後相容olvi/ex,它的全局和使用者兩種版本也放置于vimrc相同的目錄裡。除非你使用vi-compatible模式,否則不需要關注exrc配置檔案。

注意:在Unix和Linux下,vim的配置檔案被命名為以點開頭的隐藏檔案;而在Windows下,配置檔案則以下劃線開頭命名。

編輯配置檔案

可以使用以下指令,建立緩沖區來編輯配置檔案:

:edit $MYVIMRC
           

也可以使用以下指令,建立标簽頁來編輯配置檔案:

:tabedit $MYVIMRC
           

應用配置檔案

修改配置檔案後,需要重新啟動Vim,或使用:source指令來應用新的設定:

:source $MYVIMRC
           

我們可以在配置檔案中增加以下指令,在儲存後自動應用配置:

autocmd bufwritepost .vimrc source $MYVIMRC
           

配置檔案執行個體

為了更結構化和子產品化的組織vimrc檔案,通常會利用自動折疊功能來分節設定各類選項。

例如以下文法将設定一個章節,并将具體的選項包含其中:

" Section Name {{{
	set number "This will be folded
" }}}
           

打開vimrc檔案之後,将僅僅顯示折疊之後的章節結構:

gvim 配置_VIM學習筆記 配置檔案(vimrc)

展開折疊将可以檢視詳細的配置指令。建議使用引号(")進行詳細注釋:

gvim 配置_VIM學習筆記 配置檔案(vimrc)

請參閱折疊章節,了解文本折疊及展開的操作方法。

在各個章節中,已經對具體選項進行詳細介紹,在此不再贅述。

請參考以下本人的在Windows下的vim配置:

  • _vimrc檔案
  • 使用

    :TOhtml

    指令生成的HTML網頁檔案

使用以下指令,可以檢視更多幫助資訊:

:help vimrc
           

Ver: 2.0 | YYQ<上一篇 | 目錄 | 下一篇>