
Sou um usuário espanhol com teclado em inglês. Tenho meu layout de teclado padrão definido como "Estados Unidos - Internacional". Este layout respeita a distribuição atual do meu teclado, mas tem uma adição interessante: quando pressiono o botão ' ou ~ ele não escreve o símbolo diretamente, mas espera até a próxima tecla e se for uma letra específica ele gera um novo símbolo ( ex. ' mais 'a' gera á). Posso pressionar espaço próximo a esse símbolo para escrevê-lo diretamente. Para um usuário espanhol, este é um recurso muito útil para escrever letras como á, ü ou ñ.
Mas percebi que existe 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 tento escrever, a letra não aparece, e tenho que apertar espaço (e isso nem sempre funciona, pois o espaço pode ser interpretado como outro comando) ou repita e apague o duplicado. Eu sei que o layout padrão dos "Estados Unidos" escreve os símbolos imediatamente, então quero usá-lo nesse programa em particular.
Então, minha pergunta é: existe uma maneira de ativar a distribuição Standard quando eu abro o Vim? Eu sei que se eu abrir a janela do Vim e definir o layout para ela, ela permanece pelo resto da sessão, mas quero saber se existe uma maneira de fazer isso automaticamente.
Obrigado
Responder1
Aposto que você poderia preparar algo comAutoHotkey