vi
是一個經典的 Unix 文本編輯器,它在 Ubuntu 和其他類 Unix 系統中都可以找到
:wq
或 :x
保存對文件所做的更改并退出。:q!
放棄對文件所做的更改并退出。:set number
或 :set nu
以顯示每行的行號。:行號
,例如 :42
,將光標移動到指定行。/關鍵詞
進行向下搜索,或輸入 ?關鍵詞
進行向上搜索。按 n
鍵跳到下一個匹配項,按 N
鍵跳到上一個匹配項。:%s/原字符串/新字符串/g
全局替換文件中的所有匹配項。要替換特定行范圍內的匹配項,請使用 :起始行,結束行s/原字符串/新字符串/g
。v
鍵進入)選擇要復制的文本,然后按 y
鍵復制。接下來,將光標移動到目標位置,按 p
鍵粘貼。:u
撤銷上次操作,輸入 :redo
或 :e!
重做上次撤銷的操作。:e 文件名
打開另一個文件。要在多個文件之間切換,請使用 :bn
(下一個文件)和 :bp
(前一個文件)命令。:split
或 :vsplit
將當前窗口分為兩個水平或垂直窗格。要在窗格之間切換,請使用 Ctrl-w w
。要關閉當前窗格,請使用 :q
。這些只是 vi
命令的一些高級功能。要深入了解 vi
,建議查閱相關文檔或教程。