vim的使用 複製剪下貼上

2021-09-30 12:49:56 字數 1116 閱讀 8079

1.複製:

首先,可以在命令模式下輸入v進入自由選取模式,選擇需要剪下的文字後,按下d就可以進行剪下了。

其他命令模式下剪下命令:

yy:複製當前行

nyy:n表示大於1的數字,複製n行

yw:從游標處複製至乙個單子/單詞的末尾,包括空格

ye:從游標處複製至乙個單子/單詞的末尾,不包括空格

y$:從當前游標複製到行末

y0:從當前游標位置(不包括游標位置)複製之行首

y3l:從游標位置(包括游標位置)向右複製3個字元

y5g:將當前行(包括當前行)至第5行(不包括它)複製

y3b:從當前游標位置(不包括游標位置)反向複製3個單詞

2.剪下:

首先,可以在命令模式下輸入v進入自由選取模式,選擇需要剪下的文字後,按下d就可以進行剪下了。

其他命令模式下剪下命令:

dd:剪下當前行

ndd:n表示大於1的數字,剪下n行

dw:從游標處剪下至乙個單子/單詞的末尾,包括空格

de:從游標處剪下至乙個單子/單詞的末尾,不包括空格

d$:從當前游標剪下到行末

d0:從當前游標位置(不包括游標位置)剪下之行首

d3l:從游標位置(包括游標位置)向右剪下3個字元

d5g:將當前行(包括當前行)至第5行(不包括它)剪下

d3b:從當前游標位置(不包括游標位置)反向剪下3個單詞

dh:剪下從當前行至所顯示螢幕頂行的全部行

dm:剪下從當前行至命令m所指定行的全部行

dl:剪下從當前行至所顯示螢幕底的全部行

3.貼上:

組合鍵:shift+p

4.移動:

在一般模式上輸入:

gg     移動到文件開頭

g       移動到文件末尾

ctrl+u       向上翻頁

ctrl+d      向下翻頁

按home鍵,游標移動到該行的開頭

按end鍵,游標移動到該行的末尾

5 在vim中用其他命令:

:!【command】;

6.撤銷

u恢復上一次操作

u恢復整行操作

7查詢/【word】        在文件中查詢word

Vim複製剪下貼上

用了好久都不知道怎麼複製,最近實在不能忍了,找了一下。yank在vim裡作為複製的意思 原意是拉。複製的命令是yy或者y,兩者都會複製游標所在行整行。鑑於vim命令可以計數,就是在命令前加數字,表示重複操作次數,那麼 如果,2yy或y2y複製兩行。鍵是跳到行首,那麼 y 複製至行首,或y0。不含游標...

vim 複製 剪下 貼上 撤銷操作

背景知識 vim 有 12 個貼上板,分別是 0 1 2 9 a 用 reg 命令可以檢視各個貼上板裡的內容。在 vim 中簡單用 y 命令只是複製到 雙引號 貼上板裡,同樣用 p 命令貼上的也是這個貼上板裡的內容 要將 vim 的內容複製到某個貼上板,需要先退出編輯模式,再進入命令模式後,選擇要複...

vim選中字元複製 剪下 貼上

問題描述 vim 中選中指定字元,進行複製 剪下 貼上 問題解決 進入vim中visual模式,visual模式進入,可以有三種方式 1 在普通模式 normal 下,直接按鍵 v 就可以進入預設visual模式,可以使用v j k h l 進行文字選擇 普通可視 注 使用normal模式下的 v命...