La aplicación del terminal conserva las pestañas después de un reinicio e incluso muestra el contenido de los búferes. Sin embargo, todas las pestañas abiertas están en el directorio de inicio en lugar del directorio de trabajo en el que estaban al apagar. Estoy usando tcsh y aprendí que este es el problema. Funciona para bash y Chris Page publicó algo para zsh, pero no sé cómo adaptarlo a tcsh.
Respuesta
¿Demasiados anuncios?
Fuzzy Purple Monkey
Puntos
702
Agrega esto a ~/.cshrc:
if ( "$TERM_PROGRAM" == Apple_Terminal ) then
alias precmd 'printf "\033]7;file://"; hostname | tr -d "\n"; printf %s "$PWD" | xxd -p | sed -E "s|(..)|%\1|g;s|%2f|/|g"; printf "\a"'
endif
http://www.stairways.com/blog/2011-08-07-tcsh-remembering-path utiliza Perl, no escapa caracteres como % o ä, y no ignora iTerm.