vi命令模式下的快捷鍵
下面就以簡單的一個程序打印“hello world”作爲例子講解:
*1.跳到當前光標所在行的行尾:shift+&
按過shift+&後:
*2.跳到當前光標所在行的行首:shift+^
*3.跳到所有代碼尾端:shift+g
4.跳到所有代碼首端:gg
*5.複製:yy;粘貼:p
(如果你想複製包括光標所在行及其以後多行:行數+yy)
*6.撤銷:u
*7.刪除光標所在的字母:從前往後刪:x;從後往前刪:X
*8.剪切當前行:dd
*9.改變大小寫:shift+ ~
*10.替換一個字母:r
(如果想替換光標所在字母及其以後的多個字母:字母數+r。如3r就是替換光標所在位置的字母及其後面的兩個字母)
*11.拷貝一個單詞:yw
*12.上下左右:k, j, h ,l
*13.一個文件類再建立一個文件;vs+文件名(注意在這之前必須先進入底層命令模式:先按Esc再按shift+:)
*14.光標在左右兩邊的文件中跳轉:ctrl+w
*15.保存並退出:Esc shift+:wq
強行退出:ESc shift+: q!
對所編輯的內容做過修改時:ESc shift+:x或ESc shift+:ZZ