目錄
常用命令
替換命令的完整形式:[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 永久刪除...