Rxvt-unicode, SSH y “Terminal type unknown”

Desde hace años vengo usando rxvt-unicode como terminal. Podría mentir y decir que es por cuestiones técnicas como el soporte de caracteres unicode, pero la verdad es que simplemente me gusta el aspecto que tiene al pasarle los parámetros adecuados.

El problema viene al hacer SSH a máquinas remotas, ya que en el 100% de los casos rxvt-unicode no está definido como tipo de terminal, lo cual hace que por ejemplo al usar vi o man la salida tenga un formato extraño.

La solución obvia es, cada vez que conectamos por SSH, hacer un export TERM=vt100. Perdemos el soporte de caracteres unicode, pero por lo demás funciona perfectamente.

Dado que es un rollo tener que hacer eso en cada conexión podemos optar por una solución más permanente.

Sigue leyendo