Linuxvim編輯器有哪些命令

本篇內(nèi)容介紹了“Linux vim編輯器有哪些命令”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司是一家從事企業(yè)網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、行業(yè)門(mén)戶網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)制作的專業(yè)網(wǎng)站設(shè)計(jì)公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁(yè)設(shè)計(jì)人員,具備各種規(guī)模與類型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹(shù)立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來(lái)曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)上千余家。

簡(jiǎn)介:

vim編輯器是Linux/Unix系統(tǒng)下的標(biāo)準(zhǔn)編輯器,是Linux系統(tǒng)中不可或缺的編輯工具,同時(shí)也是vi編輯器的升級(jí)版。在使用Mac系統(tǒng)終端功能時(shí)也會(huì)涉及vim編輯器的運(yùn)用。

大部分Linux系統(tǒng)自帶vi編輯器,如需自行安裝vim,指令如下:

sudo apt install vim

Mac系統(tǒng)自帶vim編輯器,也可以使用brew安裝:

brew install vim

終端輸入vim+文件路徑或文件名即可新建或打開(kāi)vim文件。

vim的三種模式:

vim通常有三種模式:一般模式,插入模式,末行模式。本篇介紹一般模式下的常用操作。

一般模式:

一般模式也稱普通模式或命令行模式。不管叫什么,進(jìn)入vim文件后默認(rèn)看到的就是該模式。在這里可以使用上下左右鍵移動(dòng)光標(biāo),進(jìn)行刪除、復(fù)制等操作處理文件數(shù)據(jù),但無(wú)法自由插入數(shù)據(jù)。

初學(xué)者們不要被這個(gè)遍地~符號(hào),看似按啥都沒(méi)反應(yīng)的界面嚇到,其實(shí)它有著自己獨(dú)特的指令操作方式。

(注:創(chuàng)建空文件后可按【i】進(jìn)入INSERT模式進(jìn)行自由輸入,方便練習(xí),輸入完成后按【ESC】退出INSERT模式回到一般模式)

復(fù)制粘貼:

1、按字符:

一般模式下輸入字符【v】(小寫(xiě))進(jìn)入VISUAL按字符選擇模式,通過(guò)【h、j、k、l】或方向鍵移動(dòng)光標(biāo)選擇要進(jìn)行復(fù)制的字符串,選定后按y復(fù)制,移動(dòng)到目標(biāo)處按p粘貼,h,j,k,l 分別用于光標(biāo)左移,下移,上移,右移;

2、按行:

一般模式下輸入字符【V】(大寫(xiě))進(jìn)入VISUAL LINE按行選擇模式,選擇要進(jìn)行復(fù)制的行,按y復(fù)制,按p粘貼;

3、按塊:

一般模式下輸入字符【ctrl+v】(大寫(xiě))進(jìn)入VISUAL BLOCK按塊選擇模式,選擇要進(jìn)行復(fù)制的塊范圍,按y復(fù)制,按p粘貼;

移動(dòng)光標(biāo)

G :將光標(biāo)移至最后一行行首

nG :將光標(biāo)移至第n行行首

gg:移動(dòng)到文件開(kāi)頭,相當(dāng)于1G

0:光標(biāo)移到所在行行首

$:光標(biāo)移到所在行行尾

w或e:下個(gè)字開(kāi)頭或結(jié)尾

ctrl+b:前一頁(yè)

ctrl+f:后一頁(yè)

查找

/:從上往下查找

?:從下往上查找

n:查找下一處

shift*:快速查找當(dāng)前光標(biāo)所在的詞

修改:

r或R:替換當(dāng)前光標(biāo)字符(R則進(jìn)入REPLACE模式)

J:合并上下兩行

>>或<<:縮進(jìn)或反縮進(jìn)

刪除:

x:刪除光標(biāo)處字符

X:刪除光標(biāo)前的字符

nx:刪除光標(biāo)處開(kāi)始的n個(gè)字符

dd:刪除光標(biāo)所在行

D:從光標(biāo)開(kāi)始刪至行末

.:重復(fù)前一個(gè)操作

“Linux vim編輯器有哪些命令”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

當(dāng)前標(biāo)題:Linuxvim編輯器有哪些命令
文章URL:http://bm7419.com/article30/psopso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)、品牌網(wǎng)站建設(shè)、網(wǎng)站策劃ChatGPT、域名注冊(cè)、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)