Используя VIM, как мне переназначить клавиши направления с правой руки на левую?
Это лучшее решение, которое я видел до сих пор:
" Map Right Directionals to Left Commands
noremap s h
noremap d k
noremap f j
noremap g l
" Map Left Commands to Right Directionals
noremap h s
noremap k d
noremap j f
noremap l g
Однако при использовании этого отображения требуется двойное нажатие клавиш "s" и "g" при переключении слева направо.
Есть ли лучший способ переназначить эти клавиши для правильной работы на 100% без необходимости двойного нажатия клавиш?
1 ответ
Это плохая идея, надеюсь, у вас есть веская причина.
:map d
даст вам список других команд, сопоставленных с d
:unmap ds
разархивирует отображение DS.
Как только другие привязки будут удалены, вам нужно будет нажать клавишу только один раз.