vim 使用技巧
1)刪除空行 ==>:g/^$/d
2)替換:
用字串 str2 替換正文中所有出現的字串 str1 ==>:1,$ s/str1/str2/g
或 :g/str1/s//str2/g
g 放在命令末尾,表示對搜尋字串的每次出現進行替換;不加 g,表示只對搜尋字串的首次出現進行替換;
g 放在命令開頭,表示對正文中所有包含搜尋字串的行進行替換操作。
替換當前行第乙個str1為str2 ==> :s/str1/str2/
替換當前行所有是str1為str2 ==> :s/str1/str2/g
3)格式命令對齊
方法一: 命令模式下:=:1,$
方法二: gg(把關標定位到最上面),v(進入visual模式),shift+g(選中整篇文字),然後=。
方法三: gg=g
4)游標移動
gg:回到第一行
g: 到最後一行
num+g:到第num行
0:到當前行首
$:到當前行尾
num+j:當前行向下翻num行
num+k:當前行向上翻num行
5)複製、刪除、貼上、剪下
num+yy:當前行開始向下複製num行
num+dd:當前行開始向下刪除num行
p:將前面yy或dd內容貼上出來
d/y+^/$/num+g/g/gg:可以和游標移動結合起來一起使用
vim 使用技巧
本文一般情況下用 1.選定文字 拷貝貼上 v為可視模式,可以選定多行。選定多行之後,可以用yy或者dd等等進行拷貝和剪下。p 是貼上 y 和d 可以直接拷貝或者剪下選定的內容 yw是拷貝乙個單詞 如果要複製整行的最簡單辦法就是v,y,p 就行了 v是可以選定一行任意個字元的,v是行選定的,一次一整行...
vim使用技巧
v為可視模式,可以選定多行。選定多行之後,可以用yy或者dd等等進行拷貝和剪下。p 是貼上 y 和d 可以直接拷貝或者剪下選定的內容 yw是拷貝乙個單詞 如果要複製整行的最簡單辦法就是v,y,p 就行了 v是可以選定一行任意個字元的,v是行選定的,一次一整行,然後通過向下或向上移動游標而選定多行。對...
VIM 使用技巧
ctrl o 連摁兩次,直接開啟上次關閉時編輯的檔案 ctrl o 摁一次,是跳回上乙個起跳處 很有用!ctrl r 撤銷撤銷。u是撤銷,ctrl r是撤銷那個撤銷 跳回到上乙個編輯點 b 往後移動乙個詞,游標在詞首 查詢當前游標處的詞,向前,是像後。不過在我的7.1的版本上一點 搜尋到的關鍵字就已...