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...