Estoy usando el shell ( M-x shell
) para conectarme a un host remoto a través de SSH. Después de lanzar algunas herramientas de línea de comando (principalmente psql , la interfaz de línea de comando postgresql, pero man sería el mismo, por ejemplo), el shell me está dando la siguiente advertencia:
WARNING: terminal is not fully functional
- (press RETURN)
Hasta donde yo sé, esto parece un problema de buscapersonas. Cambiar el localizador a cat
mi .emacs
archivo:
(setenv "PAGER" "/bin/cat")
me ayudó a deshacerme de esos mensajes, pero solo para los comandos locales (y no me importa usar cat como buscapersonas). Como solo tengo una instancia local de Emacs, ¿hay alguna manera de usar un localizador diferente en el host remoto? ¿O alguna otra forma de deshacerse de los mensajes de advertencia, si es posible sin cambiar a ansi-term
? Si es de alguna ayuda, estoy usando GNU Emacs 24.3.1.
M-x ansi-term
para ejecutar un terminal completamente funcional, en lugar de usarM-x shell
.