摘要:的學(xué)習(xí)曲線是非常陡的,一開始學(xué)習(xí)的時(shí)候,面對(duì)很多的操作命令要去記住,常常望而卻步。其實(shí),只要記住一些常用的命令,加之在工作中堅(jiān)持使用進(jìn)行編輯,很快就能得心應(yīng)手了。
使用 Vim 的時(shí)間不長(zhǎng),但如今已經(jīng)離不開熟悉的 Vim 編輯模式了。 Vim 的學(xué)習(xí)曲線是非常陡的,一開始學(xué)習(xí)的時(shí)候,面對(duì)很多的操作命令要去記住,常常望而卻步。
其實(shí),只要記住一些常用的命令,加之在工作中堅(jiān)持使用 Vim 進(jìn)行編輯,很快就能得心應(yīng)手了。
光標(biāo)移動(dòng)(Cursor Movement)命令 作用(解釋)
h,j,k,l h表示往左,j表示往下,k表示往右,l表示往上
Ctrl+f 上一頁(yè)
Ctrl+b 下一頁(yè)
w, e, W, E 跳到單詞的后面,小寫包括標(biāo)點(diǎn)
b, B 以單詞為單位往前跳動(dòng)光標(biāo),小寫包含標(biāo)點(diǎn)
O 開啟新的一行
^ 一行的開始
$ 一行的結(jié)尾
gg 文檔的第一行
[N]G 文檔的第N行或者最后一行
命令 作用(解釋)
i 插入到光標(biāo)前面
I 插入到行的開始位置
a 插入到光標(biāo)的后面
A 插入到行的最后位置
o, O 新開一行
Esc 關(guān)閉插入模式
命令 作用(解釋)
r 在插入模式替換光標(biāo)所在的一個(gè)字符
J 合并下一行到上一行
s 刪除光標(biāo)所在的一個(gè)字符, 光標(biāo)還在當(dāng)行
S 刪除光標(biāo)所在的一行,光標(biāo)還在當(dāng)行,不同于dd
u 撤銷上一步操作
ctrl+r 恢復(fù)上一步操作
. 重復(fù)最后一個(gè)命令
~ 變換為大寫
[N]>> 一行或N行往右移動(dòng)一個(gè)tab
[N]<< 一行或N行往左移動(dòng)一個(gè)tab
命令 作用(解釋)
:w 保存
:wq, :x 保存并關(guān)閉
:q 關(guān)閉(已保存)
:q! 強(qiáng)制關(guān)閉
命令 作用(解釋)
/pattern 搜索(非插入模式)
?pattern 往后搜索
n 光標(biāo)到達(dá)搜索結(jié)果的前一個(gè)目標(biāo)
N 光標(biāo)到達(dá)搜索結(jié)果的后一個(gè)目標(biāo)
命令 作用(解釋)
v 選中一個(gè)或多個(gè)字符
V 選中一行
命令 作用(解釋)
dd 刪除一行
dw 刪除一個(gè)單詞
x 刪除后一個(gè)字符
X 刪除前一個(gè)字符
D 刪除一行最后一個(gè)字符
[N]yy 復(fù)制一行或者N行
yw 復(fù)制一個(gè)單詞
p 粘貼
命令 作用(解釋)
:split 水平方向分割出一個(gè)窗口
:vsplit 垂直方向分割出一個(gè)窗口
:close 關(guān)閉窗口
Ctrl+W 切換窗口, h到左邊窗口,j到下方窗口,k到上方窗口,l到右邊窗口
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/24935.html
摘要:教程網(wǎng)總結(jié)了個(gè)非常實(shí)用的使用技巧,以便大家使用時(shí)更加得心應(yīng)手。 vim教程網(wǎng)總結(jié)了30個(gè)非常實(shí)用的Vim使用技巧,以便大家使用Vim時(shí)更加得心應(yīng)手。 刪除從光標(biāo)位置到單詞結(jié)尾之間的字符并進(jìn)入插入模式:cw 刪除光標(biāo)所在單詞并進(jìn)入插入模式:ciw,刪除光標(biāo)所在位置的單詞及空格:daw 高亮選中標(biāo)簽內(nèi)部的內(nèi)容:vit 正向移動(dòng)到下一單詞的開頭:w,反向移動(dòng)到當(dāng)前單詞/上一單詞的開頭...
摘要:工作中常用到的快捷鍵命令模式下操作行光標(biāo)處縮進(jìn),普通模式下向右縮進(jìn)總結(jié)以上就是我認(rèn)為作為開發(fā)會(huì)經(jīng)常用到的操作,多聯(lián)系就可以熟練掌握啦 vim起源 showImg(https://segmentfault.com/img/remote/1460000016742520); 上圖可以清晰的看到早期的vim作者使用的機(jī)器,此時(shí)的終端機(jī)鍵盤是沒有獨(dú)立上下左右鍵位的,所以在vim的設(shè)計(jì)之初,HJ...
摘要:年底了,故事總是會(huì)有很多。因其輕便,擴(kuò)展性,可定制化,一直很受開發(fā)者追捧。高階大神,袖中必有深藏。本文僅對(duì)常用的一些命令做了匯總,的玩法還有很多。參考文檔和的區(qū)別常用命令總結(jié)使用進(jìn)階作者以樂之名本文原創(chuàng),有不當(dāng)?shù)牡胤綒g迎指出。 年底了,故事總是會(huì)有很多。 showImg(https://segmentfault.com/img/bVblBht?w=500&h=400); 剛了一波通宵加...
閱讀 1178·2021-11-16 11:45
閱讀 3190·2021-10-13 09:40
閱讀 790·2019-08-26 13:45
閱讀 1274·2019-08-26 13:32
閱讀 2238·2019-08-26 13:23
閱讀 984·2019-08-26 12:16
閱讀 2876·2019-08-26 11:37
閱讀 1809·2019-08-26 10:32