¿Cómo abro una nueva ventana de Terminal para el mismo directorio que la ventana actual?

13

Cuando tengo una ventana de Terminal abierta, ⌘N abre una nueva.

¿Hay alguna forma de que el directorio actual en la nueva ventana sea automáticamente el mismo que estaba en la ventana donde presioné ⌘N?

    
pregunta Bemmu 24.03.2015 - 00:31

4 respuestas

14

Para lograr esto dentro de una nueva ventana, vaya a Preferencias dentro de Terminal.app.

Dentro de la pestaña General, puedes ajustar el comportamiento (es probable que desees seleccionar Mismo directorio de trabajo ) tanto para ventanas nuevas como para pestañas nuevas.

    
respondido por el Scot 24.03.2015 - 04:35
6

Si presionas ⌘T en la Terminal, se abrirá otra pestaña, que estará en el mismo directorio que antes :-) También puedes cambiar fácilmente entre las pestañas usando los atajos de teclado - ⌘-Shift- [y ⌘- Shift-]

¡Disfruta!

    
respondido por el Ambidextrous 24.03.2015 - 03:25
4

El problema es que la Terminal no sabe nada sobre el directorio en el que estás.

¡Pero la cáscara sí! Para que puedas escribir:

open -a /Applications/Utilities/Terminal.app .

y se abrirá una nueva ventana en su directorio actual.

Si quieres hacer esto mucho, coloca lo siguiente en ~/.bashrc:

alias openhere='open -a /Applications/Utilities/Terminal.app .'

Luego, todo lo que tendrás que escribir es openhere para hacer lo mismo.

    
respondido por el Jan Steinman 24.03.2015 - 01:25
3

En Zshell, necesito hacer esta configuración

ynecesitoestoenmi.zshrc

#http://superuser.com/a/315029/4952#SetAppleTerminal.apptoresumedirectory...stillnecessary2018-10-26if[[$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
}

Lo he intentado sin uno u otro sin éxito.

    
respondido por el Dan Rosenstark 26.10.2018 - 23:37

Lea otras preguntas en las etiquetas