如何在 macos 上使用 vi 命令行?打開 vi:鍵入 vi [文件路徑]。編輯文本:插入模式 (i):鍵入 i。替換模式 (r):鍵入 r。刪除模式 (x):鍵入 x。移動(dòng)光標(biāo):上移:h。下移:j。左移:k。右移:l。行首:0。行尾:$。復(fù)制和粘貼:復(fù)制:y(
vi 是一款強(qiáng)大的文本編輯器,可在 macos 和其他類 unix 系統(tǒng)上使用。它默認(rèn)安裝在 macOS 中,可以從終端窗口使用。
打開 vi 編輯器
要打開 vi 編輯器,請(qǐng)按以下步驟操作:
-
在終端窗口中,鍵入以下命令:
vi [文件路徑]
登錄后復(fù)制(如果沒(méi)有指定文件路徑,vi 將創(chuàng)建一個(gè)新文件。)
- 按 Enter 鍵。
文本編輯
一旦打開 vi,您就可以通過(guò)以下命令編輯文本:
- 插入模式 (i): 鍵入 i 進(jìn)入插入模式,在此模式下您可以在光標(biāo)處鍵入文本。
- 替換模式 (r): 鍵入 r 進(jìn)入替換模式,在此模式下您將替換當(dāng)前的光標(biāo)字符。
- 刪除模式 (x): 鍵入 x 刪除當(dāng)前光標(biāo)字符。
移動(dòng)光標(biāo)
您可以使用以下命令在文件中移動(dòng)光標(biāo):
- 向上移動(dòng): h
- 向下移動(dòng): j
- 向左移動(dòng): k
- 向右移動(dòng): l
- 到行首: 0
- 到行尾: $
復(fù)制和粘貼
vi 提供了強(qiáng)大的復(fù)制和粘貼功能:
-
復(fù)制: 使用以下命令之一復(fù)制文本:
- y:復(fù)制一行文本。
- yw:復(fù)制一個(gè)單詞。
- yy:復(fù)制當(dāng)前行。
- 粘貼: 鍵入 p 將復(fù)制的文本粘貼到光標(biāo)之后。
查找和替換
您可以使用以下命令在文件中查找和替換文本:
- 查找: 鍵入 / 后跟要查找的文本。
- 替換: 鍵入 :s/舊文本/新文本/g。
保存和退出
完成后,可以通過(guò)以下步驟保存和退出 vi:
- 鍵入 :w 保存文件。
- 鍵入 :q 退出 vi。
- 按 Enter 鍵進(jìn)行確認(rèn)。