5.4 vim通常模式下複製、剪切和粘貼

12

通常模式下的剪切、刪除、粘貼

  • 快捷鍵dd 刪除一行,其實也是 剪切 ,它會剛剛缺失的一行,放到剪切這一行中(每次只能剪切一行)
    • 按 p 鍵(小寫p),直接粘貼到光標的 下一行 (剪切也只能是上次剪切的那一行)
    • 按 P 鍵(大寫P),直接粘貼到光標的 上一行
  • 若發現剪切、粘貼錯了,按 u 鍵(小寫u),一次恢復一個操做
    • 最多隻能恢復五十次
      • 恢復到最原始的狀態(五十次之內),它會在左下角提示—>「已位於最舊的改變」
  • 若想刪除、剪切多行,能夠 快捷鍵ndd
    • 好比,2dd,就是從當前的一行開始的兩行直接開始的刪除、剪切
    • 而後在按 p 粘貼便可

通常模式下的複製、粘貼

  • 快捷鍵yy 複製一行
    • 而後按 p 鍵,會在光標的下一行直接粘貼出來
  • 若想多行復制粘貼,直接 快捷鍵nyy
    • 好比,3yy ,就是從當前的一行開始的兩行直接開始的複製
    • 而後按 p 粘貼便可

u 還原上一步操做

  • 每按一次u,恢復一次的操做(最多五十次)
  • 如果不當心多按了一次u,則能夠按ctrl+r
    • 只能先按 u 回退,再按 ctrl+r 反回退一步(只能一步,有前後順序)

x,X刪除一個字符(針對單個字符)

  • x (小寫x),表示向後刪除一個字符(就是剪切一個字符)
  • X (大寫X),表示向前刪除一個字符
  • 若想多個字符刪除、剪切,則能夠 nx
    • 好比,10x ,就是向後的十個字符刪除或剪切
    • 而後按 p 粘貼便可

v,剪切其中的一段字符

  • v ,按v後移動光標會選中指定字符,而後能夠實現複製、粘貼等操做
  1. 在通常模式下,按 v 會進入 可視 模式(在左下角會看到)
  2. 而後移動 方向鍵 去選擇須要刪除或剪切的字符,並按 x (小寫x)
  3. 最後按 p 粘貼便可
相關文章
相關標籤/搜索