Linux的vi模式下的快捷鍵

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




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章