Layout de teclado por programa no Windows

2

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

    
por lartkma 07.03.2011 / 03:48

1 resposta

0

Aposto que você poderia preparar algo com o AutoHotkey

    
por 07.03.2011 / 05:57