Vim技巧分享-複製剪下貼上設定行號等

安全劍客發表於2020-06-14
Vim是從 vi 發展出來的一個文字編輯器。程式碼補全、編譯及錯誤跳轉等方便程式設計的功能特別豐富,在程式設計師中被廣泛使用,和Emacs並列成為類Unix系統使用者最喜歡的文字編輯器。

vim的設計理念是 的組合。使用者學習了各種各樣的文字間移動/跳轉的 和其他的普通模式的編輯命令,並且能夠靈活組合使用的話,能夠比那些沒有模式的編輯器更加高效的進行文字編輯。同時VIM與很多快捷鍵設定和正規表示式類似,可以輔助記憶。並且vim針對程式設計師做了最佳化。

問題描述:

Vim 中選中指定字元,進行復制,剪下,貼上以及設定行號。

問題解決:

進入vim中visual模式,visual模式進入,可以有三種方式:

(1)在普通模式(normal)下

直接按鍵 v 就可以進入預設visual模式,可以使用v+j/k/h/l 進行文字選擇

普通可視

注:

使用normal模式下的 v命令,進入visual模式,v+ j/k/h/l 進行文字選中

對於選中的文字進行如下按鍵:

(1.1)d ------ 剪下操作

(1.2)y -------複製操作

(1.3)p -------貼上操作

(1.4)^ --------選中當前行,游標位置到行首(或者使用鍵盤的HOME鍵)

(1.5)$ --------選中當前行,游標位置到行尾(或者使用鍵盤的END鍵)

(2)Visual Line模式

按鍵V可以進入

按鍵V之後,進入Visual Line模式,使用 j/k鍵可以選中一行或者多行

(3)Visual Block模式

按鍵Ctrl + V可以進入

按鍵Ctrl+V之後,進入Visual Block模式,使用 j/k/h/l鍵可以選中一塊

塊模式

注:

在塊模式下,可以進行多列的同時修改,修改方法是:

首先進入塊模式 Ctrl+ v

使用按鍵j/k/h/l進行選中多列

按鍵Shift + i 進行 塊模式下的插入

輸入字元之後,按鍵ESC,完成多行的插入

再簡單說下:

定位滑鼠到剪下的開始位置

輸入v鍵開始選擇剪下的字元,或者V鍵是為了選擇 整行

移動方向鍵到結束的地方

d鍵是剪下,y鍵是複製

移動滑鼠到貼上的位置

輸入P是在滑鼠位置前貼上,輸入p鍵是在滑鼠的位置後貼上

Vim技巧分享-複製剪下貼上設定行號等Vim技巧分享-複製剪下貼上設定行號等

Vim設定行號
臨時設定

在vim中輸入

:set nu!

若顯示行號時,它的功能時取消行號;若不顯示行號時,它的功能是顯示行號。

Vim技巧分享-複製剪下貼上設定行號等Vim技巧分享-複製剪下貼上設定行號等

固定設定

在~/.vimrc中進行設定。

新增註釋:

雙引號是註釋

” this is comments

顯示行號:

加入一行:

: set number

即可。

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2698228/,如需轉載,請註明出處,否則將追究法律責任。

相關文章