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