跳至內容

vi命令如何編輯文件

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
vi編輯器是一個功能強大的文本編輯器,用於編輯unix和linux系統中的文本文件。具體使用方法如下:打開一個文件:vi 光標移動:h/j/k/l(左右上下)、w/b(向前/向後單詞)、0(行首)、$(行尾)、gg(文件首)、g(文件尾)插入文本:按i鍵進入插入模式,移動光標並鍵入文本,按esc退出刪除文本:x(當前字符)、dd(當前行)、dg(文件尾)、dw(當前單詞)尋找文本:/pattern(向前搜索)、?pattern(向後搜索)、n/n(在結果

如何使用 vi 編輯器編輯文件

簡介vi 是一個功能強大的文本編輯器,廣泛應用於 Unix 和 Linux 系統。它提供了豐富的功能,可以高效地編輯文本文件。

打開一個文件要使用 vi 編輯一個文件,請輸入以下命令:

vi <文件名>
登錄後複製

光標移動

  • h/j/k/l:左右上下移動
  • w/b:向前/向後移動一個單詞
  • 0:移動到行首
  • $:移動到行尾
  • gg:移動到文件首
  • G:移動到文件尾

插入文本要插入文本,請按 i 鍵進入插入模式。在插入模式下,您可以使用光標移動鍵在文檔中移動並輸入文本。按 Esc 鍵退出插入模式。

刪除文本

  • x:刪除光標所在字符
  • dd:刪除當前行
  • dG:刪除從當前行到文件尾的所有內容
  • dw:刪除當前單詞

尋找文本

  • /pattern:向前搜索模式
  • ?pattern:向後搜索模式
  • n/N:在搜索結果中向前/向後移動

替代文本

  • :%s/old/new[/flags]:替換整個文件中所有匹配模式的文本(flags 指定附加選項,如全局替換)
  • :s/old/new[/flags]:替換當前行中所有匹配模式的文本

保存和退出

  • :w:保存文件
  • :w :保存文件並指定文件名
  • :q:退出 vi
  • :q!:強制退出 vi 而不保存更改

其他有用的命令

  • :set number:顯示行號
  • :set wrap:啓用自動換行
  • :undo:撤消上次操作
  • :redo:重做上次撤消的操作

以上就是vi命令如何編輯文件的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。