慶陽網(wǎng)站設(shè)計(jì) 貝殼下拉關(guān)鍵詞優(yōu)化搜索排名
前言
本文將向您介紹關(guān)于vim的基礎(chǔ)操作
基礎(chǔ)操作
在講配置之前,我們可以新建一個(gè)文件 .vimrc,并用vim打開在里面輸入set nu 先給界面加上行數(shù),然后shift + ;輸入wq退出
默認(rèn)打開:命令模式
在命令模式中:
h:向左移動(dòng)
j:向下移動(dòng)
k:向上移動(dòng)
L:向右移動(dòng)
快速定位代碼的第一行:gg
定位代碼的任意一行,最后一行: n + shift + g
shift $ 光標(biāo)一行的結(jié)尾
shift ^ 光標(biāo)一行的開始
w:以單詞為單位,進(jìn)行向后移動(dòng),支持跨行的
b:以單詞為單位,進(jìn)行向前移動(dòng),支持跨行的
yy:復(fù)制光標(biāo)當(dāng)前行
p :粘貼內(nèi)容到當(dāng)前行以后
dd:剪切/刪除該行
shift + ~ :從光標(biāo)出開始進(jìn)行文本大小互相轉(zhuǎn)化
n+r:替換光標(biāo)所在字符、或多個(gè)字符
n+x:向后刪除一個(gè)字符、或者n個(gè)字符
n+shift+x = X : 向前刪除一個(gè)字符,或者n個(gè)字符,輸入行內(nèi)操作
shift + # :向后搜索當(dāng)前光標(biāo)所在的同名單詞
撤銷: u
撤銷的撤銷:ctrl + r
插入模式:
a:在光標(biāo)后插入
i:在光標(biāo)前插入
o:另起一行插入
底行模式下:
q:退出vim編輯器。輸入q后,按下回車鍵即可退出vim。
q!:強(qiáng)制退出vim編輯器,即使有未保存的更改。輸入q!后,按下回車鍵即可強(qiáng)制退出vim。
w:保存文件。在編輯文件時(shí),輸入w后,按下回車鍵即可保存文件。
w!:強(qiáng)制保存文件。即使文件是只讀的,輸入w!后,按下回車鍵即可強(qiáng)制保存文件。
wq:保存文件并退出vim編輯器。輸入wq后,按下回車鍵即可保存文件并退出vim。
wq!:強(qiáng)制保存文件并退出vim編輯器。即使文件是只讀的,輸入wq!后,按下回車鍵即可強(qiáng)制保存文件并退出vim。
本文將下來會(huì)主要講這幾種模式,當(dāng)然vim還有其他一些特殊模式,但是比較少用
注釋:
ctrl + v 進(jìn)入可視化,j/k上下選中要注釋的行,然后shift + i
進(jìn)入插入模式在光標(biāo)停下的那一處輸入// 最后ESC
批量化刪除注釋:
ctrl + v進(jìn)入可視化->hjkl 選中注釋的區(qū)域(本質(zhì)上是控制hjkl刪除/ /)最后 d 即可
小結(jié)
以上提到的操作需要多敲一下,今天的分享就到此結(jié)束了,如果本文存在遺漏或錯(cuò)誤的地方,還請(qǐng)您能夠指出!