一鍵移動,另一鍵執行。示例:
1. a;2. esc
3. j.
1. f+2. s, 然後輸入" + "
3. ;.
1. /word2. cw,然後輸入新單詞
3. n.
備註:操作符+作用範圍=操作
當乙個操作符被重複兩次,則作用於當前行
gugu可以簡寫為guu,其作用為將當前行所有字元替換成大寫
在插入模式下貼上暫存器中的文字
在插入模式下做運算
用可視模式編輯**
1. ctrl-v2. 3j
3. r|
1. yy2. p
3. vr-
同時修改多列
1. ctrl-v2. 3je
3. c,輸入修改文字,最後按esc
1. ctrl-v2. 3j$
3. a;,最後按esc
:h ex-cmd-index
1. 2g2. vg
3. :
注:按下:後,命令列上會預先填充乙個範圍:'<,'>,其中『<. '>分別代表高亮選區的首行和尾行
:/< html>/,//p注:該命令的作用:列印由< html>開標籤所在的行開始,到對應閉標籤所在的行結束。
在指定範圍上執行普通模式命令
重複上次的ex命令
@: 或 ctrl-o
把當前單詞插入到命令列
ctrl-r + ctrl-w
: 《方向鍵》注:輸入部分文字後,則只顯示與輸入內容開頭的命令
執行shell命令
用引數列表將緩衝區分組
管理隱藏緩衝區
用標籤頁將視窗分組
用:find開啟檔案
注:**萬用字元會匹配所有子目錄
用netrw管理檔案系統
返回上級目錄
注:j,k,0,$都用於操作實際行,加上g字首後則用於操作螢幕行
注:句號及單引號都被當成單詞。字串比單詞更長。
基於查詢進行移動
基於文字物件選擇選區
設定位置標記
在匹配括號間跳轉
%在匹配的關鍵字之間跳轉
%
注:需要啟用matchit外掛程式,命令為:h matchit-install
注:執行"_d將刪除文字且不儲存任何副本
vim實用技巧
以前習慣於eclipse,sourceinsight,vim用的不是很熟悉,在現在的公司中,vim是一種必備的技巧,慢慢,從難受到得心應手,vim還是比較好用的,下面記錄一點實用的技巧 1 vim ctags cscope是乙個強大的比擬於sourceinsight的字元介面的工具 2 ctrl 跳...
vim實用技巧
正在看vim實用技巧這本書,也在做一些筆記,直到看到了這個部落格.下面是全文 命令可以重複上次的修改 vim把進入插入模式到退出形成一次修改,i,在插入模式中移動游標會重置修改狀態 g增加從當前行到文件末尾的縮排層級 a在當前行的結尾新增內容 等價 a 類似還有 查詢 如果在插入模式使用了上下左右游...
vim 實用技巧
技巧記錄 序號 功能內容 1.vimrc配置 2主題vim檔案 在vim的normal模式,echo vimruntime 可以獲取vim執行目錄。進入vim的執行目錄,檢視color目錄下以 vim 為結尾的檔案 在.vimrc配置檔案加入 colorscheme 顏色主題名字 vim主題drac...