Gvim no Windows 7: códigos ALT não funcionam

0

Gostaria de poder introduzir os códigos ALT no Gvim no Windows 7, conforme documentado no seguinte site:

Alt Altos

On Windows (Windows 7 in my case), to generate a character via an ALT code you make sure that the NumLock key on your keypad is toggled on, hold down the ALT key, enter the keycode on the numeric keypad, and then release the ALT key.

No entanto, isso não funciona no Gvim no Windows (o que ignora o fato que estou pressionando a tecla ALT e apenas imprime na tecla do teclado digitada diretamente na tela). Como posso obter essas combinações de teclas para trabalhar em Gvim também? Obrigado.

EDITAR:

Como a resposta abaixo aponta, a maneira de inserir caracteres não-ASCII para os quais você não tem entradas no seu teclado sem alterar o layout do teclado é o seguinte:

Verifique se você está no modo de inserção e digite CTRL-V seguido por o código de caracteres Unicode de interesse, por exemplo:

CTRL-V u00E0    (generates à)
CTRL-V u00C8    (generates È)
CTRL-V u00E8    (generates è)
CTRL-V u00E9    (generates é)
CTRL-V u00EC    (generates ì)
CTRL-V u00F2    (generates ò)
etc...

Veja, por exemplo, o link para obter uma lista completa de códigos de caracteres Unicode.

A seguinte lista de caracteres Unicode por idioma também pode ser útil:

link

Em alguns casos, como este, no entanto, pode ser mais fácil maneira de inserir caracteres especiais (veja: help digraphs e: digraphs). Por exemplo, enquanto estiver no modo de inserção, você poderá digitar o seguinte:

CTRL-K E! (yields É)
CTRL-K a' (yields á)

Observe que a seguinte página mostra: link O Gvim 7.4 contém um conjunto ainda maior de dígrafos padrão do que o Gvim 7.3, proporcionando conveniência a um conjunto ainda mais amplo de idiomas.

Atenciosamente.

    
por John Sonderson 31.10.2013 / 15:26

1 resposta

1

Esses atalhos são um mecanismo de entrada do Windows. Eu não acredito que o gvim use esse sistema Windows (para consistência, se nada mais). Para inserir caracteres arbitrários no gvim, você pode usar o suporte de entrada unicode gvim: h i_ctrl-v (especificamente: h i_ctrl-v_digit).

    
por 31.10.2013 / 15:34

Tags