一、vim復制多行(比如復制第6-10行到第15行,共有五種方法,按實用性遞減順序排列)
1、把光標移到第6行,shift+v;
再把光標移到第10行,ctrl+c;
再把光標移到第15行,p。
(用到ctrl+c,較易記住)
2、:6,10 copy 15(復制)
或 :6,10 move 15(移動,類似剪切)。
3、5yy復制從光標開始的5行;
再把光標移到第15行,p。
(一般行數少時使用)
4、把光標移到第6行,ma;
再把光標移到第10行,y'a(注意有一個單引號!);
再把光標移到第15行,p。
(莫名其妙冒出這個瑪雅maya用法,比較難記~)
5、把光標移到第6行,然後d4這裡復制4+1=5行,利用刪除時有保存的功能進行復制,感覺這個像剪切+恢復+復制);
可通過u撤消剪切命令,恢復此5行;
再把光標移到第15行,p。
(u用於撤消之前的命令)
二、翻頁
Ctrl-f 即 PageDown 翻頁(f為front,即向前)
Crtl-b 即 PageUp 翻頁(b為back,即向後)
三、方向(不知為什麼這麼設置,感覺很沒有方向感~囧~)
h 左,或 Backspace 或方向鍵
j 下,或 Enter 或 +(要 Shift 鍵),或方向鍵
k 上,或 方向鍵或 -(不必 Shift 鍵)
l 右,或 Space 或方向鍵
四、文件操作
:q! :不存盤退出
:e! :放棄修改文件內容,重新載入該文件編輯
:wq :存盤退出