在插入模式alt-hjkl將進入正常模式,我不想要。如何使Alt-hjkl在vim中將光標停留在插入模式中?
我想alt-hjkl移動光標並保持插入模式。
所以,嘗試添加到vimrc但它不起作用。
noremap! < A-h> < left>
noremap! < A-j> < down>
noremap! < A-k> < up>
noremap! < A-l> < right>
有什麼想法? :)
在插入模式alt-hjkl將進入正常模式,我不想要。如何使Alt-hjkl在vim中將光標停留在插入模式中?
我想alt-hjkl移動光標並保持插入模式。
所以,嘗試添加到vimrc但它不起作用。
noremap! < A-h> < left>
noremap! < A-j> < down>
noremap! < A-k> < up>
noremap! < A-l> < right>
有什麼想法? :)
我用xmodmap
來實現這樣的行爲,但是我用上限,而不是Alt鍵。
請參閱solution超級用戶。
問題關於vim,這不是一個X應用程序。爲什麼要使用xmodmap是相關的? – einpoklum
好點。我的建議更多的是解決方法。然而,它適用於我的Linux,我的所有應用程序都在X中運行。(也是在終端仿真器中啓動的vim) 同樣在我爲我自己發現的地方,我可以在任何應用程序中使用hjkl-movement,我不想回去。也許OP想要去那裏。 – Zeitvertreib
如果這正是你寫的,你的語法(間距)就錯了。閱讀':h key-notation'來學習如何做對。 –
如果你的意思是gvim,那很簡單...如果在終端....我試圖達到同樣的效果,但最終放棄了。 ('urxvt'終端)http://stackoverflow.com/questions/5379837/is-it-possible-to-mapping-alt-hjkl-in-insert-mode – Kent