熱搜:win11繞過(guò)硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤(pán)啟動(dòng)盤(pán) 真正純凈版的win7系統(tǒng)
時(shí)間:2015-03-13 17:35:26 作者:qipeng 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20150313/41339.html 手機(jī)查看 評(píng)論 反饋
執(zhí)行l(wèi)inux命令
在vim進(jìn)行編輯時(shí),可以顯示或讀取任何Linux命令執(zhí)行的結(jié)果。
用感嘆號(hào)(!)可以制定vim創(chuàng)建一個(gè)shell并把它后面的內(nèi)容看成Linux命令:
。!command
例如,
。海ate 顯示當(dāng)前時(shí)間
上面的命令,只能執(zhí)行一次命令,然后就返回vim編輯環(huán)境了,如果想要執(zhí)行多次命令而不會(huì)返回vim編輯環(huán)境,可以用命令,
。簊h
這個(gè)命令其實(shí)是新建了一個(gè)shell,可以像正常的命令行一樣操作。
如果要退出shell并返回vim編輯,按 Ctrl + D
利用read(r)命令可以把Linux命令執(zhí)行的結(jié)果讀入到當(dāng)前編輯的文件中:
。簉 !date
將會(huì)把當(dāng)前時(shí)間讀入到編輯文件中
使用命令過(guò)濾文本
利用感嘆號(hào)執(zhí)行l(wèi)inux命令,可以讓vim利用linux命令所提供的功能來(lái)編輯。
例如文件內(nèi)容:
4
5
2
3
要把這幾行從小到大排序,可以利用系統(tǒng)的sort命令:
。1, 4 !sort
將會(huì)對(duì)這四行排序
短語(yǔ)縮寫(xiě)
縮寫(xiě)很有用,我們經(jīng)常在文件中反復(fù)輸入同樣長(zhǎng)的短語(yǔ),無(wú)論是在插入模式還是在命令模式下,vim和ex都有許多不同的用來(lái)保存長(zhǎng)命令序列的方法
。篴b hw hello world!
這個(gè)命令表示hw是hello world!的縮寫(xiě),那么在插入模式或者命令模式下,只要輸入hw作為一個(gè)完整的單詞(不能是其他單詞的一部分),就會(huì)自動(dòng)拓展成hello world!
如果要取消這個(gè)縮寫(xiě),可以輸入
。簎nab hw
列出當(dāng)前的所有縮寫(xiě)
:ab
上面就是Linux使用vim高級(jí)編輯的相關(guān)介紹了,本文介紹了set命令的使用、.vimrc文件、使用命令過(guò)來(lái)文本的方法及短語(yǔ)縮寫(xiě),你學(xué)會(huì)了嗎?
發(fā)表評(píng)論
共0條
評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解
立即評(píng)論以上留言?xún)H代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)