K’s weblog…

PuTTY windoze y VI… keypad que no anda

by K on Feb.11, 2006, under Linux, Principal, Tutoriales, Vmware

Como todo *nix Geek  domado, tengo que usar más seguido de lo que me gustaría M$ Windoze,  y la unica opcion sana razonable para conectarte a un ssh es PuTTY, el drama ocurre con VI y tratar de usar el tecladito numérico, aparecen letras verticales y challa…

Problema: Putty envia “key scan codes” desconocidos para la limitada coleccion de emulacion de terminales conocidos por VI o la emulacion de xterm que usa por defecto, por tanto los scan codes, producen cualquier garabato…

Solución teórica: enseñarle los scancodes desconocidos de los números del keypad al VI
Solución práctica:

en la ventana de VI escribir lo siquiente:

:imap Oq 1
:imap Or 2
:imap Os 3
:imap Ot 4
:imap Ou 5
:imap Ov 6
:imap Ow 7
:imap Ox 8
:imap Oy 9
:imap Op 0
:imap On .
:imap OQ /
:imap OR *
:imap Ol +
:imap OS -

Segun entiendo esto puede ser muy tedioso cada vez que queremos fixear el tema… La alternativa es modificar el rc del VI, ~/.vimrc en el home de cada usuario (o crear el archivo /etc/skel/.vimrc para que los usuarios posteriormente creados tengan el problema ya resuelto) e incluir dentro de ese archivo los mismos comandos.

Ya lo tengo hecho para todos los servers que manejo.

Leave a Reply

You must be logged in to post a comment.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...