¿Cómo consigo que los terminales en terminal.app vayan al directorio correcto después de reiniciar con tcsh?

2

El terminal.app mantiene las pestañas después de un reinicio e incluso muestra el contenido de los buffers. Pero todas las pestañas abiertas están en el directorio de inicio en lugar del directorio de trabajo en el que se encontraban en el cierre. Estoy usando tcsh y aprendí que este es el problema. Funciona para bash y Chris Page publicado algo para zsh , pero no sé cómo adaptar esto a tcsh.

    
pregunta Stefan Müller 18.03.2013 - 10:09

1 respuesta

1

Agregue esto a ~ / .cshrc:

if ( "$TERM_PROGRAM" == Apple_Terminal ) then
    alias precmd 'printf "3]7;file://"; hostname | tr -d "\n"; printf %s "$PWD" | xxd -p | sed -E "s|(..)|%|g;s|%2f|/|g"; printf "\a"'
endif

enlace utiliza Perl, no escapa caracteres como% o ä , y no ignora iTerm.

    
respondido por el user495470 18.03.2013 - 13:01

Lea otras preguntas en las etiquetas