歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> vim命令備忘

vim命令備忘

日期:2017/2/28 16:17:32   编辑:Linux教程

一、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 :存盤退出

Copyright © Linux教程網 All Rights Reserved