¿El teclado numérico no funciona con vi y Putty?

10

Cuando estoy editando un archivo a vimtravés de SSH, intentaré usar el teclado numérico de mi teclado para ingresar números largos (como direcciones IP). Vimno parece gustarle mucho eso. Estoy usando PuTTY para Windows para SSH en una computadora con Debian.

Al presionar 123me entra esto independientemente de si estoy en modo de inserción o no:

s
r
q

Cuando uso las teclas numéricas "normales" (no el teclado numérico), todo funciona bien. ¿Que esta pasando aqui?

Questionmark
fuente

Respuestas:

11

Su terminal (PuTTY) está configurado para enviar secuencias de escape para las teclas del teclado, en lugar de dígitos. Esto se llama "modo de teclado de aplicación" en la terminología de terminal Unix.

Puede configurar Vim para comprender estas secuencias de escape .

Alternativamente, puede configurar PuTTY para enviar dígitos. En la configuración, en el panel Teclado , apague el modo de teclado de la aplicación. Alternativamente, desactívela por completo en el panel Características .

Gilles 'SO- deja de ser malvado'
fuente