CentOS使用vi命令進(jìn)行文本編輯的技巧

小樊
84
2024-09-09 08:14:31

在 CentOS 系統(tǒng)中,vi 是一個(gè)功能強(qiáng)大的文本編輯器

  1. 打開(kāi)文件:使用 vi filename 命令打開(kāi)一個(gè)文件。如果文件不存在,將創(chuàng)建一個(gè)新文件。

  2. 插入模式:按 i 鍵進(jìn)入插入模式,這時(shí)候你可以輸入文本。按 Esc 鍵返回到命令模式。

  3. 保存文件:在命令模式下,輸入 :w 保存文件。如果要保存并退出 vi,請(qǐng)輸入 :wq。

  4. 退出 vi:在命令模式下,輸入 :q 退出 vi。如果文件已修改但未保存,使用 :q! 強(qiáng)制退出。

  5. 移動(dòng)光標(biāo):在命令模式下,使用方向鍵或 h(左)、j(下)、k(上)、l(右)鍵移動(dòng)光標(biāo)。

  6. 刪除字符/行:在命令模式下,按 x 刪除當(dāng)前光標(biāo)所在的字符,按 dd 刪除當(dāng)前行。

  7. 復(fù)制/粘貼:在命令模式下,按 yy 復(fù)制當(dāng)前行,按 p 粘貼到光標(biāo)所在位置。

  8. 查找:在命令模式下,輸入 /關(guān)鍵詞 查找內(nèi)容,按 n 查找下一個(gè)匹配項(xiàng),按 N 查找上一個(gè)匹配項(xiàng)。

  9. 替換:在命令模式下,輸入 :%s/old/new/g 將文件中的所有 “old” 替換為 “new”。

  10. 顯示行號(hào):在命令模式下,輸入 :set nu 顯示行號(hào)。輸入 :set nonu 取消顯示行號(hào)。

  11. 分屏:在命令模式下,輸入 :split 將窗口分成兩個(gè)部分。使用 Ctrl-w 切換不同的窗口。

  12. 撤銷/重做:在命令模式下,輸入 u 撤銷上一步操作,輸入 Ctrl-r 重做撤銷的操作。

熟練掌握這些基本技巧,你就可以在 CentOS 系統(tǒng)中使用 vi 進(jìn)行高效的文本編輯了。

0