Layout do teclado por programa no Windows

Layout do teclado por programa no Windows

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

informação relacionada