Come faccio ad avere i terminali in terminal.app per andare nella directory giusta dopo il riavvio con tcsh?

2

Il terminale.app mantiene le schede dopo un riavvio e mostra anche il contenuto dei buffer. Ma tutte le schede aperte si trovano nella directory home piuttosto che nella directory di lavoro in cui si trovavano allo shutdown. Sto usando tcsh e ho imparato che questo è il problema. Funziona per bash e Chris Page pubblicato qualcosa per zsh , ma non so come adattarlo a tcsh.

    
posta Stefan Müller 18.03.2013 - 10:09
fonte

1 risposta

1

Aggiungi questo 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

link utilizza Perl, non sfugge caratteri come% o ä e non ignora iTerm.

    
risposta data 18.03.2013 - 13:01
fonte

Leggi altre domande sui tag