Vim 常用命令和快捷鍵

2021-10-03 05:58:11 字數 729 閱讀 7050

目錄

常用命令

替換命令的完整形式:[range]s/from/to/[flags]把from指定的字串替換成to指定的字串,from可以是正規表示式。

range

行為不寫

預設為游標所在的行

.游標所在的行

1第一行

$最後一行

33第33行

'a標記a所在的行(之前要用ma做過標記)

.+1當前游標所在行的下面一行

$-1倒數第二行

22,33

第22~33行

1,$第1行到最後一行

1,.第1行到當前行

.,$當前行到最後一行

'a,'b

標記a所在的行 到標記b所在的行

%所有行(與 1,$ 等價

?chapter?

從當前位置向上搜尋,第乙個chapter所在的行

/chapter/

從當前位置向下搜尋

注意,上面的所有用於range的表示方法都可以通過 +、- 操作來設定相對偏 移量。

[flags]

注意:上面的所有flags都可以組合起來使用,比如 gc 表示對指定範圍內的所有匹配項進行替換,並且在每一次替換之前都會請使用者確認。

vim常用命令 快捷鍵總結

接觸linux有一段時間了,進行文字編輯的時候用得最多的是vim,而且也是大多數使用linux的人推薦的,如果熟悉各種常用命令和快捷鍵,那麼使用起來將是一件很爽的事情。最近看書學習linux,在這裡總結一下vim的常用命令和快捷鍵 nj k h l 移動n次,如10j,向下移動10行 crtl f ...

vim常用命令與快捷鍵

vim選中命令 vim編輯命令 例子末行命令 快捷鍵功能 i游標前插入 a游標後插入 i行首插入 a行尾插入 o下一行插入新行 o上一行插入新行 快捷鍵功能 w向前移動乙個單詞 word b向後移動乙個單詞 back 0行首 行首非空字元 行尾 快捷鍵功能 gg檔案頂部 go g檔案尾部 數字gg ...

快捷鍵和常用命令

win r 調出執行視窗 mspaint 寫字板 win e 檔案資源管理器 ctrl shift esc 任務管理器 最下面空白處右鍵也可 ctrl a 全選 ctrl x 剪下 alt f4 關閉視窗 ctrl z 撤銷 ctrl c 複製 ctrl v 貼上 shift delete 永久刪除...