vi編輯器基本操作

2022-07-21 13:06:15 字數 1103 閱讀 2095

home 行首

end 行尾

pageup 上翻頁

pagedown 下翻頁

gg 跳轉至首行

shift+g組合鍵 直接按將會定位到末行,先按下數字鍵如58再按shift+g將跳轉至58行

w 後移至下個單詞第乙個字母

b 前移至上個單詞第乙個字母

:set number 顯示行號

:set nonumber 取消顯示行號

dd 刪除游標所在行

d3d 刪除游標所在行向下3行內容(包括游標行)

d3→ 刪除當前字元算起的向右3個字元(包括游標當前字元)

d3← 刪除當前字元算起的向左3個字元(不包括游標當前字元)

shift+j組合鍵 刪除當前行末回車

:.,$d再按回車 刪除所有內容(.代表本行,$代表末行)

:1,.d再按回車 刪除第一行到游標行內容(包括游標行)

yy 複製游標所在行

y3y 複製游標所在行向下3行內容(包括游標行)

y3→ 複製當前字元算起的向右3個字元(包括游標當前字元)

y3← 複製當前字元算起的向左3個字元(不包括游標當前字元)

複製內容後按 p 鍵貼上

如果複製的是字元,則會貼上到游標所在位置,原有內容依次右移

如果複製的是整行,則會貼上到游標所在行的下一行位置,原有的行依次下移

u 撤回

ctrl+r組合鍵 恢復上次撤銷的操作

/char 向下查詢 char 字元,類似 windows 的 ctrl+f

shift+/組合鍵char 向上查詢 char 字元

shift+8 向下查詢游標所在單詞

shift+3 向上查詢游標所在單詞

無論哪種查詢方式,找到乙個結果後,按 n 鍵將繼續向同方向查詢下乙個結果

按 shift+n 鍵將向反方向查詢上乙個結果

:2,10s/old/new/g 將2至10行所有old替換成new

:2,10s/old/new 將2至10行每行第乙個old替換成new

:q 退出

:wq 儲存並退出

:q! 不做更改強制退出

:w 1.txt 另存檔案為 1.txt

vi編輯器操作

1.命令模式 與 編輯模式切換 a 游標向後移動一位進入編輯模式 i 游標和內容 沒有變化進入編輯模式 o 新起一行進入編輯模式 s 刪除游標所在字元進入編輯模式 2.尾行模式操作 w 對編輯後的文件進行儲存 q 退出vi編輯器 wq 儲存並退出編輯器 q 強制退出 不儲存 w 強制儲存 wq 強制...

vi編輯器 常用基本操作指令

1 vim有三種模式 命令模式,文字模式,末行模式 命令模式 文字模式 i a o i a o s s 文字模式 命令模式 esc 命令模式 末行模式 末行模式 命令模式 esc兩次 2 命令模式下 1 i在游標前面插入 i在游標所在行的行首插入 2 a在游標之後插入 a在游標所在行的行尾插入 4 ...

Linux基本操作之vi編輯器

二 vi編輯器的工作模式 三 vi編輯器的基本命令 四 c c 編輯器gcc的使用 輸入 vi 和想要編輯或建立的檔名,便可進入vi編輯器 直接輸入vi,不帶檔名,也可進去vi編輯器 q 退出,修改後未存檔不能退出 q 強制退出 不儲存退出 w 存檔並退出 x 存檔並退出,等同於 wq w file...