W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Vim擁有很多選項(xiàng)可以設(shè)置以改變其展現(xiàn)方式。
主要有兩種選項(xiàng):布爾選項(xiàng)(值為"on"或"off")和鍵值選項(xiàng)。
執(zhí)行如下命令:
:set number
如果之前屏幕左側(cè)沒有顯示行號(hào),那么現(xiàn)在你就會(huì)看見行號(hào)。執(zhí)行命令:
:set nonumber
行號(hào)應(yīng)該消失。number
是一個(gè)布爾選項(xiàng):可以off、可以on。通過:set number
命令打開、?:set nonumber
命令關(guān)閉。
所有的布爾選項(xiàng)都是這種配置方法。:set <name>
打開選項(xiàng)、:set no<name>
關(guān)閉選項(xiàng)。
你可以"切換"布爾選項(xiàng)的值,即從開啟切為關(guān)閉或從關(guān)閉切為開啟。執(zhí)行命令:
:set number!
行號(hào)會(huì)再次顯示出來。再次執(zhí)行命令:
:set number!
行號(hào)應(yīng)該會(huì)再次消失。添加一個(gè)!
(感嘆號(hào))至布爾選項(xiàng)后面就會(huì)切換對于選項(xiàng)的值。
你可以使用一個(gè)?
符號(hào)向Vim獲取一個(gè)選項(xiàng)的當(dāng)前值。執(zhí)行如下命令并查看每個(gè)命令的 返回結(jié)果:
:set number
:set number?
:set nonumber
:set number?
注意第一次:set number?
命令返回的是number
而第二次返回的是nonumber
。
有些選項(xiàng)并不只有off或on兩種狀態(tài),它們需要一個(gè)值。執(zhí)行如下命令,查看返回結(jié)果:
:set number
:set numberwidth=10
:set numberwidth=4
:set numberwidth?
numberwidth
選項(xiàng)改變行號(hào)的列寬。你可以通過:set <name>=<value>
命令改變 非布爾選項(xiàng)的選項(xiàng)值,并使用:set <name>?
命令查看選項(xiàng)的當(dāng)前值。
來看看一些常用選項(xiàng)的值:
:set wrap?
:set shiftround?
:set matchtime?
最后,你可以在一個(gè):set
命令中設(shè)置多個(gè)選項(xiàng)的值。試試如下命令:
:set numberwidth=2
:set nonumber
:set number numberwidth=6
注意最后一個(gè)命令是如何一次性設(shè)置兩個(gè)選項(xiàng)值的。
閱讀:help 'number'
(注意有單引號(hào))幫助文檔。
閱讀:help relativenumber
幫助文檔。
閱讀:help numberwidth
幫助文檔。
閱讀:help wrap
幫助文檔。
閱讀:help shiftround
幫助文檔。
閱讀:help matchtime
幫助文檔。
按你自己的喜好在你的~/.vimrc
文件中添加幾個(gè)設(shè)置選項(xiàng)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: