Eu tenho o meu Vim definido para um layout de teclado diferente no modo de inserção, mas ele usa qwerty para as instruções de edição.
Eu faço isso com o comando set keymap em .vimrc:
set keymap=my_layout
No entanto, alterno entre as janelas do meu vim e as janelas do terminal. As janelas do terminal têm o vi habilitado com:
set -o vi
Aqui está o problema: ao digitar comandos bash no terminal, eu gostaria de usar meu layout não qwerty. Mas, ao entrar no modo vi na linha do terminal, eu gostaria de usar qwerty.
Como faço para configurar o terminal vi mode para ter uma configuração semelhante ao meu editor, então não preciso pressionar escape, em seguida mudo o layout do teclado com uma tecla combo (isso muda entre mac, windows (cygwin) e linux, e é muito problemático quando se trabalha com três máquinas com três diferentes teclados, tamanhos e orientações físicas)?
Tags vim keyboard-layout linux terminal