學習 vi 編輯器基本操作指南


vi 是一個功能強大的文本編輯器,具有兩種主要模式:命令模式和插入模式。以下是一些基本操作說明:

打開文件

vi 文件名

退出 vi

  • 退出且不保存更改:
  :q!
  • 保存更改並退出:
  :wq

基本模式

  • 命令模式vi 預設進入的模式,用於執行各種編輯命令。
  • 插入模式:用於編輯文本,可以通過按 i 鍵進入。

切換模式

  • 從命令模式進入插入模式:i(光標前插入),a(光標後插入)
  • 從插入模式返回命令模式:Esc

光標移動

  • h:左移
  • j:下移
  • k:上移
  • l:右移

編輯命令

  • 刪除當前字符:x
  • 刪除當前行:dd
  • 復原上一次操作:u
  • 撤銷所有更改並回到文件開頭:U
  • 複製當前行:yy
  • 粘貼:p

搜尋與替換

  • 搜尋字符串:/字符串
  • 替換當前行的某字符串::s/舊字符串/新字符串/
  • 替換整個文件的某字符串::%s/舊字符串/新字符串/g

保存文件

  • 保存但不退出:
  :w

高級操作

  • 跳轉到文件開頭:gg
  • 跳轉到文件末尾:G
  • 跳轉到指定行:行號G
  • 打開文件並立即跳轉到行號:vi +[行號] filename
  • 顯示行號::set number or :set nu
  • 每次打開 vi 編輯器時都顯示行號,可以在主目錄下編輯.vimrc文件,並添加:set number

這些只是 vi 的基本操作,這個編輯器有很多功能,可以根據需要進一步學習和探索。


WordPress Appliance - Powered by TurnKey Linux