溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Vim光標(biāo)移動(dòng)常用的命令有哪些

發(fā)布時(shí)間:2022-01-17 15:28:32 來(lái)源:億速云 閱讀:103 作者:iii 欄目:大數(shù)據(jù)

今天小編給大家分享一下Vim光標(biāo)移動(dòng)常用的命令有哪些的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來(lái)了解一下吧。

翻一頁(yè)/半頁(yè)

對(duì)于一個(gè)上千行的文本,如果想光標(biāo)移動(dòng)幾行或翻頁(yè)查看,hjkl無(wú)疑沒(méi)法滿足我們的需求,如果我們結(jié)合CTRL鍵操作的話,翻頁(yè)時(shí)很輕松的事兒。

CTRL+f:向下翻一頁(yè)
CTRL+b:向上翻一頁(yè)
CTRL+d:向下翻半頁(yè)
CTRL+u:向上翻半頁(yè)

當(dāng)然我們只要記住fbdu四個(gè)鍵就行,反正他們是用來(lái)與CTRL鍵組合翻頁(yè)功能的,具體怎么翻的,自己實(shí)踐操作幾遍就能記住了。

光標(biāo)一次移動(dòng)一個(gè)單詞的長(zhǎng)度
w:移動(dòng)到下一個(gè)單詞的起始處(w,代表的意思就是word)
W:移動(dòng)到下一個(gè)單詞的起始處

與之相反的兩個(gè)操作時(shí)b和B

b:移動(dòng)到前一個(gè)單詞的起始處
B:移動(dòng)到前一個(gè)單詞的起始處(b和B的區(qū)別與w和W是同理的)
光標(biāo)在一行內(nèi)的移動(dòng)
0:移動(dòng)到行首  (數(shù)字0)
$:移動(dòng)到行未
^:移動(dòng)到當(dāng)前行的第一個(gè)非空字符處(如果該行首沒(méi)有空格,那么效果與0是一樣的)
g_:移動(dòng)到當(dāng)前行的最后一個(gè)非空格字符處
插入,追加字符
i:在當(dāng)前光標(biāo)位置插入字符
o:在當(dāng)前行往下插入新的一空行
O:在當(dāng)前行往上插入新的一空行
a:在當(dāng)前光標(biāo)后追加字符
R:替換當(dāng)前光標(biāo)的字符直到退出插入模式(按ESC)
:r filename:把文件名為filename的內(nèi)容插入當(dāng)前行的下一行
:r! command:把command返回的結(jié)果插入到當(dāng)前行的下一行
拷貝一個(gè)單詞、行首、行尾、整行
yw:拷貝當(dāng)前的一個(gè)單詞
y0:拷貝的范圍是當(dāng)前光標(biāo)處到行首
y$:拷貝的范圍是當(dāng)前光標(biāo)處到行尾
yy:拷貝當(dāng)前行
nyy:從當(dāng)前行開(kāi)始拷貝n行(這里的n是數(shù)字)

拷貝完后用p就可以粘貼了。

刪除一個(gè)單詞、行首、行尾、整行
x:刪除當(dāng)前光標(biāo)處字符
dw:刪除當(dāng)前光標(biāo)出一個(gè)單詞
d0:刪除光標(biāo)處到行首的字符
d$:刪除光標(biāo)處到行尾的字符
dd:刪除整行
ndd:刪除n行(同樣n代表數(shù)字)

以上就是“Vim光標(biāo)移動(dòng)常用的命令有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

vim
AI