vi
是一個在 Unix 和類 Unix 系統(如 CentOS)中廣泛使用的文本編輯器
打開文件:要使用 vi
打開一個文件,只需在終端中輸入 vi 文件名
。例如,要打開名為 example.txt
的文件,輸入 vi example.txt
。
插入模式:在 vi
中,默認情況下處于命令模式。要進行文本編輯,需要切換到插入模式。按 i
鍵可以進入插入模式,此時光標位置將插入文本。按 Esc
鍵可以返回到命令模式。
保存更改:在命令模式下,按 :w
(寫入)保存對文件所做的更改。如果要保存更改并退出 vi
,請輸入 :wq
。如果不想保存更改,只需輸入 :q!
強制退出。
移動光標:在命令模式下,可以使用方向鍵或 h
(左)、j
(下)、k
(上)、l
(右)鍵來移動光標。
復制、粘貼和刪除:在命令模式下,按 y
鍵復制當前行,然后使用 p
鍵將其粘貼到光標所在位置。要刪除當前行,按 d
鍵,然后輸入 d
再次確認。
查找和替換:要在文件中查找特定文本,請在命令模式下輸入 /關鍵字
,然后按回車鍵。要替換文本,請在命令模式下輸入 :%s/原始文本/替換文本/g
,然后按回車鍵。這將在整個文件中替換指定的文本。
顯示行號:要在 vi
中顯示行號,請在命令模式下輸入 :set number
。要取消顯示行號,輸入 :set nonumber
。
撤銷和重做:在命令模式下,按 u
鍵撤銷上一次操作,按 Ctrl + r
鍵重做撤銷的操作。
分屏和多文件編輯:vi
支持分屏和多文件編輯。要在兩個文件之間切換,請在命令模式下輸入 :e 文件名
。要將兩個文件分屏顯示,請輸入 :split 文件名
。要在分屏之間切換,按 Ctrl + w
,然后按方向鍵。
幫助:要查看 vi
的幫助文檔,請在命令模式下輸入 :help
。要查看特定命令的幫助,請輸入 :help 命令
。
總之,vi
是一個功能強大的文本編輯器,可以在 CentOS 系統管理中實現各種文本編輯任務。熟練掌握 vi
的基本操作和快捷鍵可以提高工作效率。