5.4 vim通常模式下複製、剪切和粘貼
通常模式下的剪切、刪除、粘貼
- 快捷鍵dd 刪除一行,其實也是 剪切 ,它會剛剛缺失的一行,放到剪切這一行中(每次只能剪切一行)
- 按 p 鍵(小寫p),直接粘貼到光標的 下一行 (剪切也只能是上次剪切的那一行)
- 按 P 鍵(大寫P),直接粘貼到光標的 上一行
- 若發現剪切、粘貼錯了,按 u 鍵(小寫u),一次恢復一個操做
- 最多隻能恢復五十次
- 恢復到最原始的狀態(五十次之內),它會在左下角提示—>「已位於最舊的改變」
- 若想刪除、剪切多行,能夠 快捷鍵ndd
- 好比,2dd,就是從當前的一行開始的兩行直接開始的刪除、剪切
- 而後在按 p 粘貼便可
通常模式下的複製、粘貼
- 快捷鍵yy 複製一行
- 若想多行復制粘貼,直接 快捷鍵nyy
- 好比,3yy ,就是從當前的一行開始的兩行直接開始的複製
- 而後按 p 粘貼便可
u 還原上一步操做
- 每按一次u,恢復一次的操做(最多五十次)
- 如果不當心多按了一次u,則能夠按ctrl+r
- 只能先按 u 回退,再按 ctrl+r 反回退一步(只能一步,有前後順序)
x,X刪除一個字符(針對單個字符)
- x (小寫x),表示向後刪除一個字符(就是剪切一個字符)
- X (大寫X),表示向前刪除一個字符
- 若想多個字符刪除、剪切,則能夠 nx
- 好比,10x ,就是向後的十個字符刪除或剪切
- 而後按 p 粘貼便可
v,剪切其中的一段字符
- v ,按v後移動光標會選中指定字符,而後能夠實現複製、粘貼等操做
- 在通常模式下,按 v 會進入 可視 模式(在左下角會看到)
- 而後移動 方向鍵 去選擇須要刪除或剪切的字符,並按 x (小寫x)
- 最後按 p 粘貼便可
歡迎關注本站公眾號,獲取更多信息