vim列編輯模式快捷鍵


  • vi/vim編輯器

多行行首插入

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    選擇好以后按大寫的I,則光標會自動跳轉到所選擇行的第一行的行首,並會進入insert模式,可以輸入你想要插入的內容

    vim列編輯模式快捷鍵
  3. 3

    輸入完你想要插入的內容后按下Esc鍵,則你會發現剛剛你選擇的行的行首都已經插入了你想要插入的內容

    vim列編輯模式快捷鍵
    END

多行行首刪除

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    選擇完以后按下小寫d,則刪除了剛剛選中的位於多行行首的字符

    vim列編輯模式快捷鍵
    END

多行行首縮進

 
  1. 1

    在多行行首插入,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    然后按下>鍵(即shift+,),會發現所選擇的內容已經向后縮進一個tab,反之選擇中以后按下<鍵,則會向前縮進一個tab

    vim列編輯模式快捷鍵
    END

多行行尾插入

 
  1. 1

    在多行行尾插入,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    選擇好以后按大寫的A,則光標會自動跳轉到所選擇行的第一行的行尾,並會進入insert模式,可以輸入你想要插入的內容

    vim列編輯模式快捷鍵
  3. 3

    輸入完你想要插入的內容后按下Esc鍵,則你會發現剛剛你選擇的行的行尾都已經插入了你想要插入的內容

    vim列編輯模式快捷鍵
    END

多行行尾刪除

 
  1. 1

    在多行行尾刪除,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    然后按下小寫x或者小寫d,則刪除了剛剛選中的位於多行行尾的字符。

    vim列編輯模式快捷鍵
    END

多行字符替換

 
  1. 1

    想要進行多行字符替換,在nomal模式下按下ctrl+v,然后進行選擇(如果想要選擇至文件結尾,則再按G)

    vim列編輯模式快捷鍵
  2. 2

    然后按下c鍵,會發現剛剛選中的字符消失了,並進入了insert模式,然后輸入你想要替換的字符

    vim列編輯模式快捷鍵
  3. 3

    輸入完成后按下Esc鍵,會發現剛剛選擇的所有行都已經被替換。

    vim列編輯模式快捷鍵
    END

注意事項

 
  • 上面所說某些列選擇內容有些也適用於行中間,比如行尾刪除等,所以希望大家活學活用,舉一反三才行。
  • vim是個很強大的編輯器,如果上面有錯誤歡迎大家前來探討指正

引用自:http://jingyan.baidu.com/article/7c6fb4286bd32180642c90b5.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM