<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 學(xué)會(huì )以下幾點(diǎn),包你玩轉Linux下的vi/vim

學(xué)會(huì )以下幾點(diǎn),包你玩轉Linux下的vi/vim

發(fā)布人:嵌入式Linux 時(shí)間:2023-01-11 來(lái)源:工程師 發(fā)布文章

有部分網(wǎng)友說(shuō)Linux的vim像神一樣的存在真難用,但是對于我這個(gè)vim的忠實(shí)粉絲來(lái)說(shuō),它是真的好用,這也許就應了那句話(huà):會(huì )者不難,難者不會(huì )。我也看了網(wǎng)上有很多的文章講解vim怎么使用,但大多都是千篇一律,把所有的vim命令全部列出來(lái),一大堆,讓人瞬間沒(méi)有要看的欲望。下面我就將vim最常用的命令給一一列舉出來(lái),這些命令基本夠你日常的使用,當你把這些搞熟練后,再去補充那些不是很常用的。

vi/vim的三種模式:命令模式、插入/輸入模式、底行命令模式

命令模式:

用戶(hù)剛剛進(jìn)入編輯的文檔,就處于命令模式,或者在其他兩種模式下,按下Esc鍵便進(jìn)入命令模式。

在這種模式下,鍵盤(pán)的每個(gè)字符操作都被當作成一個(gè)vim命令:

  • 可以扔掉鼠標的命令(用鍵盤(pán)移動(dòng)光標):hjkl四個(gè)鍵可以左下上右移動(dòng)光標,花費一個(gè)小時(shí),手就一直放在鍵盤(pán)上操作,包你學(xué)會(huì )。

  • 復制:yy復制光標所在的一行到剪切板,nyy從光標所在行往下復制n行到剪切板,n可以為2、3、4...。

  • 刪除:dd刪除光標所在行并將刪除內容到剪切板,ndd從光標所在行往下刪除n行到剪切板,n可以為2、3、4...。x刪除光標所在的字符。

  • 粘貼:p粘貼剪切板的內容到光標所在的下一行,P粘貼剪切板的內容到光標所在的上一行。

  • 撤銷(xiāo):u撤銷(xiāo)上一次的操作。

  • 替換:r替換光標所在的字符,R從光標所在的字符處開(kāi)始進(jìn)行連續的字符替換。

  • 高亮顯示字符:shift+8可以高亮顯示光標所在的字符,并可以通過(guò)n/N上下搜索這個(gè)字符,閱讀源代碼時(shí)非常實(shí)用。

  • 進(jìn)入輸入模式:i從光標所在位置開(kāi)始輸入,o從光標所在位置的下一行開(kāi)始輸入,O從光標所在位置的上一行開(kāi)始輸入。

插入/輸入模式:

在命令行模式下,按下i/o/O即可進(jìn)入插入模式,在插入模式下,可見(jiàn)底行下面有INSERT顯示。

底行命令模式:

在命令模式下,按下英文字符:就進(jìn)入了底行命令模式。在底行模式下常用的命令:

  • w 保存當前編輯的文檔

  • q 退出當前編輯

常用的組合:wq保存退出;q!不保存強制退出。


*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。

全息投影相關(guān)文章:全息投影原理


關(guān)鍵詞: vi/vim

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>