Risposte:
Per farlo all'interno di una nuova finestra, vai su Preferenze in Terminal.app.
Nella scheda Generale, è possibile regolare il comportamento (probabilmente si desidera selezionare la stessa directory di lavoro ) sia per le nuove finestre che per le nuove schede.
Se premi ⌘T nel Terminale, si aprirà un'altra scheda, che sarà nella stessa directory di prima :-) Puoi facilmente passare tra le schede usando anche le scorciatoie da tastiera - ⌘-Maiusc- [e ⌘-Maiusc-]
Godere!
Il problema è che Terminal non sa nulla della directory in cui ti trovi.
Ma la shell lo fa! Quindi puoi digitare:
open -a /Applications/Utilities/Terminal.app .
e si aprirà una nuova finestra nella directory corrente.
Se vuoi farlo molto, inserisci quanto segue ~/.bashrc:
alias openhere='open -a /Applications/Utilities/Terminal.app .'
Quindi, tutto ciò che dovrai digitare è openhere
fare la stessa cosa.
/etc/bashrc
.
In Zshell, devo fare entrambe queste impostazioni
e ho bisogno di questo nel mio .zshrc
# http://superuser.com/a/315029/4952
# Set Apple Terminal.app to resume directory... still necessary 2018-10-26
if [[ $TERM_PROGRAM == "Apple_Terminal" ]] && [[ -z "$INSIDE_EMACS" ]] {
function chpwd {
local SEARCH=' '
local REPLACE='%20'
local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
printf '\e]7;%s\a' "$PWD_URL"
}
chpwd
}
Ho provato senza l'uno o l'altro senza alcun risultato.