Me gustaría adjuntar pantalla o tmux dentro de emacs, en modo shell. A menudo me encuentro ejecutando emacs con procesos inferiores dentro de la pantalla en servidores remotos; sería bueno si pudiera cambiar el flujo de trabajo a emacs locales + TRAMP; sin embargo, la capacidad de volver a conectar sesiones persistentes es imprescindible. (Tal flujo de trabajo es particularmente útil para el análisis en R [1])Pantalla Gnu en el modo de shell de emacs: cómo corregir códigos de escape de color
El modo de caparazón es bastante deseable porque sigo encontrando fallas técnicas e incluso bloqueos cuando uso la combinación de Mx term o Mx ansi-term + pantalla + R. Sin embargo, parece que no puedo deshacerme del color ansi representado como códigos de escape en la pantalla cuando se ejecuta bajo el caparazón Mx. Cuando uso ansi-color-for-comint-mode-on
, están bien, pero tan pronto como se enciende la pantalla, se convierte en un desastre horrible.
¿Alguien ha descubierto el conjunto de condiciones para la correcta interpretación del color ansi con shell + screen o tmux? ¿Qué hay de deshacerse de los colores en total? .. ¿Hay otras alternativas en términos de la ejecución de procesos remotos persistentes y adjuntarlos a emacs locales? ..
[1] http://blog.nguyenvq.com/2010/07/11/using-r-ess-remote-with-screen-in-emacs/
@Seppo es correcto: shell-mode no puede hacer lo que usted quiere. Podría ser útil describir los problemas que está teniendo con 'M-x term' o' M-x ansi-term' y quizás podamos ayudar con eso. –