Wie beim Titel muss ich manchmal den Cursor bewegen, wenn ich ihn mit den Pfeilen verschiebe, was etwas mühsam ist Rückkehr in den Normalmodus. Es müssen viele Tasten gedrückt werden. Gibt es eine Taste, die sich im Normalmodus befindet, wenn sie gedrückt wird, und im Einfügemodus, wenn sie angehoben wird?
Entschuldigung, hast du es?
Oder gibt es eine M?glichkeit, schnell zu wechseln?
學(xué)習(xí)是最好的投資!
很久以前看到的一個好玩的東西:
Aleksandr Levchuk這位老兄可以稱得上是Vim文本編輯器的超級粉絲。
有意思的是,他為了改善Vim的文本編輯速度,竟親自動手為Vim制作了
腳踏板離合器。當(dāng)踩下踏板時,就會讓Vim進(jìn)入插入模式(效果如按i一
樣);如果松開踏板,則會回到Vim的正常模式(就像按了ESC鍵)。
Github傳送門:https://github.com/alevchuk/vim-clutch
//我只是來娛樂的~
很遺憾,這就是Vim的使用模式,習(xí)慣就好。況且按Esc
回到Normal mode后移動光標(biāo)有很多命令可以選擇,沒必要一個一個h
,j
,k
,l
地連著按,最簡單的,比如15h
會回移15個字符,^w
會刪掉上次個單詞,b
前移一個單詞,等等太多了。你習(xí)慣用這些命令后,就會發(fā)現(xiàn)按Esc
回到Normal Mode后,移動光標(biāo)比在Insert Mode下用上下左右一次次移動效率高的多。
在配置文件下加上這幾句命令:
inoremap <C-h> <Left>
inoremap <C-j> <Down>
inoremap <C-k>
inoremap <C-l> <Right>
就可以了,但這樣一來也犧牲了一些默認(rèn)的功能
你說不就是emacs了么……,按下ctrl就變模式~
建議映射ctrl-f和ctrl-b為左右移動,ctrl-c為<Esc>,不要i_ctrl-c也沒事,
插入模式下的ctrl組合鍵可以好好琢磨一下。
括號補(bǔ)全有很好用的插件,如delimitMate等。