linux 中vim的用法講解
Vim 是 Linux 系統(tǒng)上的最著名的文本/代碼編輯器,也是早年的 Vi 編輯器的加強(qiáng)版,而 gVim 則是其 Windows 版。它的最大特色是完全使用鍵盤(pán)命令進(jìn)行編輯,脫離了鼠標(biāo)操作雖然使得入門(mén)變得困難,但上手之后鍵盤(pán)流的各種巧妙組合操作卻能帶來(lái)極為大幅的效率提升。
vim的命令的一些格式
1:vim xxx
直接打開(kāi)一個(gè)xxx命名的vim文件,如果沒(méi)有的話(huà)直接創(chuàng)建一個(gè)新的。默認(rèn)光標(biāo)定義到第一行
2:vim + xxx
打開(kāi)光標(biāo)并定義到最后一行
3:vim +num xxx
打開(kāi)光標(biāo)定義到第num行
4:vim +/name xxx
打開(kāi)光標(biāo)光標(biāo)出現(xiàn)在xxx文本中第一次出現(xiàn)name的行,并且按字母n可以在name出現(xiàn)的幾行之間來(lái)回切換
5:vim xxx yyy zzz
一次打開(kāi)三個(gè)vim文件,默認(rèn)打開(kāi)xxx,在底行模式中輸入:n可在這幾個(gè)文件之間來(lái)回切換,輸入:prev 或:N可切換到前一個(gè)
vim中底行模式下常用指令
:w 保存
:q 退出
:! 強(qiáng)制執(zhí)行
:ls 列出打開(kāi)的所有文件
:n切換到后一個(gè)文件
:N 或:prev 切換到前一個(gè)文件
:數(shù)字 光標(biāo)快速定位到num行
/xxx 光標(biāo)向后搜索頂一個(gè)xxx字符串
?xxx光標(biāo)向前搜索到第一個(gè)xxx字符串
vim中命令模式寫(xiě)的常用指令
h j k l 光標(biāo)左下上右移動(dòng)
ctrl + f 向下翻頁(yè)
ctrl + b 向上翻頁(yè)
ctrl + d 向下翻半頁(yè)
ctrl + u 向上翻半頁(yè)
dd 刪除當(dāng)前行
yy復(fù)制當(dāng)前行
p粘貼到當(dāng)前行的下一行
P站忒在當(dāng)前行的上一行
o在當(dāng)前行的下一行新開(kāi)一行并切換到輸入模式
以上所述是小編給大家介紹的linux 中vim的用法講解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng)
這篇文章主要介紹了Shell腳本監(jiān)控目錄內(nèi)文件改動(dòng),需要的朋友可以參考下2017-05-05Shell使用Epoch進(jìn)行日期時(shí)間轉(zhuǎn)換和計(jì)算的幾個(gè)小函數(shù)
這篇文章主要介紹了當(dāng)你遇到一個(gè)date命令不給力的系統(tǒng)時(shí),可以試試這幾個(gè)小函數(shù),需要的朋友可以參考下2016-12-12linux shell循環(huán):for、while、until用法詳解
這篇文章主要介紹了linux shell下常用的循環(huán)for、while、until的用法,這也是腳本之家小編看到的比較詳細(xì)的文章了,感興趣的朋友可以參考一下,最好是在環(huán)境下自己手工打一份,不要復(fù)制2019-04-04