天天看點

vi指令小結

vi指令:

    yy: 複制   光标所在的這一行

    4yy: 複制   光标所在行開始向下的4行

    p: 粘貼

    dd:  剪切 光标所在的這一行

    2dd:  剪切 光标所在行  向下 2行 

    h 左  j 下  k 上  l 右

    H: 目前螢幕的上方

    M: 目前螢幕的中間

    L: 目前螢幕的下方

    ctrl+f ----> 向下翻一頁代碼

     ctrl+d ----> 向上翻一頁代碼

     ctrl+d ----> 向下翻半頁代碼

     ctrl+u ----> 向上翻半頁代碼

    2G: 快速的定位到第2行代碼

    G: 快速的回到 整個代碼的最後一行

    gg: 快速回到 整個代碼的第一行

    w:  向後跳一個單詞的長度,即調到下一個單詞的開始處

    b:  向前跳一個單詞的長度,即調到上一個單詞的開始處

    u:    撤銷剛剛的操作

    ctrl+r: 反撤銷

    選中一片代碼:

    v:  

    V:

    >>:   向右移動代碼

    <<:   向左移動代碼

    .:    重複執行上一次的指令

    r:    替換一個字元

    R:    替換光标以及後面的字元

    shift+zz:相當于wq

末行:

    w:   儲存

    q:   退出

     wq:  儲存并且退出

本文轉自 Mr_sheng 51CTO部落格,原文連結:http://blog.51cto.com/sf1314/1969323

繼續閱讀