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

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