[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Emulador de terminal en X-windows y teclas de función [solucionado]



El día 3 de septiembre de 2013 23:18, Debian GMail
<javier.debian.bb.ar@gmail.com> escribió:
Estimados:

Por razones de trabajo, debo acceder a un programa que está montado en un
servidor GNU/Linux. Es un robusto, antiguo y eficiente sistema de
administración que corre sobre una ADABAS, lo que quiere decir que se
trabaja sobre ssh.
Dato anecdótico: cuando vino un amanuense a "instalarme el sistema", cayó
con una memoria portátil para instalar Putty. La cara de contento que puso
cuando vio que tenía un usuario con *nix nativo.

Bien, pasemos al problema.
El programa funciona sin problemas, siempre y cuando lo use desde una
terminal tty de texto.
Pero si lo corro en un emulador en X-windows de los que uso asiduamente, no
funcionan las teclas de función F1 a F12. Y desgraciadamente muchos comandos
del programa responden a estas teclas.
Los emuladores que he utilizado hasta ahora son Konsole, Xterm y Yakuake.

La pregunta:
¿Qué emulador de terminal es conveniente utilizar en X-windows para un
programa que corre por ssh y que me permita usar sin problemas las teclas de
función?
¿Por qué en X-windows? Porque puedo "copiar y pegar", cosas que no puedo
hacer en las consolas de texto 1 a 6.

Hay una multitud de emuladores tty en Debian, y realmente, preferiría afinar
la búsqueda antes, pues buscar, encontrar, instalar y probar cada uno, me
lleva demasiado tiempo. No pretendo que me den la solución, pero si alguno
tuvo un tema similar, que me oriente.


Como siempre, la solución estaba más a mano de lo que parecía.
Como siempre, Camaleón me dio la punta del ovillo: las teclas de función son en realidad secuencias de comandos ESC (recuerdo los BBS de fines de los '80). Una cosa me llevó a la otra, y me encontré con esta página http://aperiodic.net/phil/archives/Geekery/term-function-keys.html que explica muy bien la evolución de las secuencias de comandos, la cual me derivó a la aplicación vttest, con lo que me encontré que las secuencias de comandos de las terminales tty de texto son distintas a las de todos los emuladores que están dando vueltas, y por ello caí a xterm, el emulador más viejo en modo gráfico, que por viejo, tiene las configuraciones muy escondidas
http://scarygliders.net/2011/12/01/customize-xterm-the-original-and-best-terminal/

La solución: usar xterm, y presionando Ctrl+botón_izquierdo_ratón, aparece la posibilidad de cambiar a "Old Function-keys", con lo que se solucionó el problema, y ahora el emulador de terminal en modo gráfico reconoce las teclas de función.

Muchas gracias a todos.

JAP


Reply to: