溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

配置文件~/.vimrc如何理解

發(fā)布時間:2022-01-25 10:02:49 來源:億速云 閱讀:192 作者:柒染 欄目:開發(fā)技術(shù)

本篇文章為大家展示了配置文件~/.vimrc如何理解,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

vim啟動和Linux系統(tǒng)啟動有點類似,首先將查找配置文件并執(zhí)行其中的命令。下面和大家分享一下vim配置文件~/.vimrc的相關(guān)Linux教程。

使用:version命令,可以查看配置文件的詳細(xì)列表:

配置文件~/.vimrc如何理解

注意:如果執(zhí)行g(shù)vim,那么$VIMRUNTIME/menu.vim也會被執(zhí)行。

配置文件位置

vimrc是主配置文件,它有全局和用戶兩種版本。

全局global vimrc文件,存放在Vim的安裝目錄中??梢允褂靡韵旅?,確定Vim的安裝目錄:

:echo $VIM

默認(rèn)情況下,系統(tǒng)vimrc存放在以下位置:

Linux: /usr/share/vim/vimrc

Windows: c:\program files\vim\vimrc

用戶personal vimrc文件,存放在用戶主目錄中??梢允褂靡韵旅睿_定用戶主目錄:

:echo $HOME

默認(rèn)情況下,用戶vimrc存放在以下位置:

Linux: /home/username/.vimrc

Windows: c:\documents and settings\username\_vimrc

用戶personal vimrc文件,可以使用以下命令確定:

:echo $MYVIMRC

注意:用戶配置文件優(yōu)先于系統(tǒng)配置文件。

gvimrc是GVIM的配置文件,它也有全局和用戶兩種版本,并且存放在與vimrc相同的目錄中。

默認(rèn)情況下,系統(tǒng)gvimrc存放在以下位置:

Linux: /usr/share/vim/gvimrc

Windows: c:\program files\vim\_gvimrc

默認(rèn)情況下,用戶gvimrc存放在以下位置:

Linux: /home/username/.gvimrc

Windows: c:\documents and settings\username\_gvimrc

exrc文件,僅用于向后兼容olvi/ex,它的全局和用戶兩種版本也放置于vimrc相同的目錄里。除非你使用vi-compatible模式,否則不需要關(guān)注exrc配置文件。

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

編輯配置文件

可以使用以下命令,新建緩沖區(qū)來編輯配置文件:

:edit $MYVIMRC

也可以使用以下命令,新建標(biāo)簽頁來編輯配置文件:

:tabedit $MYVIMRC

應(yīng)用配置文件

修改配置文件后,需要重新啟動Vim,或使用:source命令來應(yīng)用新的設(shè)置:

:source $MYVIMRC

我們可以在配置文件中增加以下命令,在保存后自動應(yīng)用配置:

autocmd bufwritepost .vimrc source $MYVIMRC

配置文件實例

為了更結(jié)構(gòu)化和模塊化的組織vimrc文件,通常會利用自動折疊功能來分節(jié)設(shè)置各類選項。

例如以下語法將設(shè)置一個章節(jié),并將具體的選項包含其中:

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

打開vimrc文件之后,將僅僅顯示折疊之后的章節(jié)結(jié)構(gòu):

配置文件~/.vimrc如何理解

展開折疊將可以查看詳細(xì)的配置命令。建議使用引號(”)進(jìn)行詳細(xì)注釋:

配置文件~/.vimrc如何理解

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

  • _vimrc文件

  • 使用:TOhtml命令生成的HTML網(wǎng)頁文件

使用以下命令,可以查看更多幫助信息:

:help vimrc

上述內(nèi)容就是配置文件~/.vimrc如何理解,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

vim
AI