Aposto que você poderia preparar algo com o AutoHotkey
Sou um usuário espanhol com um teclado em inglês. Eu tenho meu layout de teclado padrão definido como "Estados Unidos - Internacional". Este layout respeita a minha distribuição de teclado real, mas tem uma adição interessante: quando eu pressiono o botão 'ou ~ ele não escreve o símbolo diretamente, mas aguarda o próximo toque de tecla e se é uma letra específica ele gera um novo símbolo ( ex. 'mais' a 'gera á). Eu posso pressionar o espaço ao lado desse símbolo para escrevê-lo diretamente. Para um usuário espanhol, esse é um recurso muito útil para escrever letras como á, ü ou ñ.
Mas eu percebi que há uma situação em que isso é mais um incômodo do que uma vantagem: o editor de texto Vim.
O Vim usa letras e símbolos como comandos. Alguns desses comandos usam 'ou ". Então, quando eu tento escrevê-lo, a letra não aparece, e eu tenho que pressionar espaço (e isso nem sempre funciona, pois o espaço pode ser interpretado como outro comando) ou Repetir e apagar o duplicado.Eu sei que o padrão "Estados Unidos" layout escreve os símbolos imediatamente, então eu quero usá-lo nesse programa em particular.
Então, minha pergunta é: há uma maneira de ativar a distribuição padrão quando eu abro o Vim? Eu sei que se eu abrir a janela do Vim e definir o layout para ela, ela será mantida pelo resto da sessão, mas quero saber se há uma maneira de fazer isso automaticamente.
Obrigado