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:
:imapOq 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.