服務(wù)器維護(hù)Linux Vim顯示行號(hào)方法詳解
2020-06-02 16:51 作者:艾銻無(wú)限 瀏覽量:
如何做好
服務(wù)器維護(hù)?北京艾銻無(wú)限科技與你談?wù)処T人員必須知道的
服務(wù)器維護(hù)信息
服務(wù)器維護(hù)小知識(shí)在使用 Vim 進(jìn)行編輯的過(guò)程中,經(jīng)常會(huì)遇到需要同時(shí)對(duì)連續(xù)幾行進(jìn)行操作的情況,這時(shí)如果每行都有行號(hào)提示,就會(huì)非常方便。
服務(wù)器維護(hù)小知識(shí)在
命令模式下輸入":set nu"即可顯示每一行的行號(hào),如圖 1 所示。

圖 1 顯示行號(hào)
如果想要取消行 號(hào),則再次輸入":set nonu"即可。
如果希望每次打開(kāi)文件都默認(rèn)顯示行號(hào),則可以編輯 Vim 的配置文件。每次使用 Vim 打開(kāi)文件時(shí),Vim 都會(huì)到當(dāng)前登錄用戶的宿主目錄(用戶配置文件所在地)中讀取 .
vimrc 文件,此文件可以對(duì) Vim 進(jìn)行一些默認(rèn)配置設(shè)定。
服務(wù)器維護(hù)小知識(shí)如果 .vimrc 文件存在,就先讀取其中對(duì) Vim 的設(shè)置;否則就采取默認(rèn)配置。在默認(rèn)情況下,用戶宿主目錄中是沒(méi)有此文件的,需要在當(dāng)前用戶的宿主目錄中手工建立,如"vim~/.vimrc","~"代表宿主目錄,root 的宿主目錄為 /root/,普通用戶的宿主目錄存放在 /home/ 目錄下。可以直接使用 Vim 編輯生成此文件,并在此文件中添加一行"set nu",保存并退出,
之后此用戶登錄,每次 Vim 打開(kāi)文件時(shí),都會(huì)默認(rèn)顯示行號(hào)。常見(jiàn)的可以寫入 .vimrc 文件中的設(shè)置參數(shù)如表 3 所示。
表 3 常見(jiàn)的可以寫入.vimrc文件中的設(shè)置參數(shù) |
服務(wù)器維護(hù)小知識(shí)設(shè)置參數(shù) |
含 義 |
:set nu
:set nonu |
設(shè)置與取消行號(hào)。 |
:syn on
:syn off |
是否依據(jù)語(yǔ)法顯示相關(guān)的顏色幫助。在Vim中修改相關(guān)的配置文件或shell腳本文件 時(shí)(如前面示例的腳本/etc/init.d/sshd),默認(rèn)會(huì)顯示相應(yīng)的顏色,用來(lái)幫助排錯(cuò)。如果覺(jué)得顏色產(chǎn)生了干擾,則可以取消此設(shè)置 |
set hlsearch
set nohlsearch |
設(shè)置是否將査找的字符串高亮顯示。默認(rèn)是hlsearch高亮顯示 |
set nobackup
set backup |
是否保存自動(dòng)備份文件。默認(rèn)是nobackup不自動(dòng)備份。如果設(shè)定了:set backup,則會(huì)產(chǎn)生“文件名?”作為備份文件 |
set ruler
set noruler |
設(shè)置是否顯示右下角的狀態(tài)欄。默認(rèn)是ruler顯示 |
set showmode
set noshowmode |
設(shè)置是否在左下角顯示如“一INSERT--”之類的狀態(tài)欄。默認(rèn)是showmode顯示 |
設(shè)置參數(shù)實(shí)在太多了,這里只列舉了常見(jiàn)的幾個(gè),可以使用":set all"
命令査看所有的設(shè)置參數(shù)。這些設(shè)置參數(shù)都可以寫入 .vimrc 配置文件中,讓它們永久生效,也可在 Vim 中執(zhí)行,讓它們臨時(shí)生效。