¿Cómo puedo cambiar el directorio de inicio de mi Terminal en OS X?


Respuestas:


23

No estoy seguro de si hay una forma más limpia, pero agregarla cd path/to/directoryen su .bash_profiledirectorio de inicio debería cambiar automáticamente su directorio a lo que especifique.


Como señaló Randolph, hay una forma más limpia de cambiar el directorio de inicio: stackoverflow.com/questions/145321/… La diferencia de hacerlo es que también cambia lo que ~ señala, como cualquier otra cosa que apunta a "inicio" y no solo El lugar de inicio. Entonces, su respuesta es la más apropiada para esta pregunta con esta elección de palabras.
cregox

1
Si tiene "Nuevo Windows abierto con: mismo directorio de trabajo", esto no funcionará. Aprendí que de la manera difícil.
Michael Ozeryansky

@MichaelOzeryansky ¿Qué sugieres entonces?
Volatil3

@ Volatil3 Ha pasado un tiempo, pero dado que las respuestas como estas no funcionaron para mí, encontré mi propia solución: stackoverflow.com/questions/5696757/…
Michael Ozeryansky

10

En las preferencias de Terminal.app, en la pestaña "Configuración", seleccione el estilo de su terminal (probablemente Básico: el predeterminado), luego vaya al panel "Shell" y coloque cd /any/directory/you/wantel cuadro de comando de ejecución. Esto cambiará automáticamente el directorio cuando abra una nueva terminal.


al abrir una nueva pestaña no retendrá el último directorio de apertura
Volatil3


-1

Prueba esto:

export HOME=DESTINATION_DIRECTORY

sin comillas dobles. Para verificar, escriba envy busque HOME en la lista.


Esto funciona, pero dado que cambia mi INICIO, el uso cdlo traerá de regreso allí y mi mensaje muestra ~ para cuando esté en el nuevo INICIO. Solo dejándolo saber a los demás.
Michael Ozeryansky

Es muy probable que esto cause problemas. Es común que otros scripts y aplicaciones coloquen documentos y archivos de configuración en la carpeta de inicio del usuario, que acaba de reasignar. Si solo quiere ahorrarse algo de tipeo cuando abra el terminal, esta no es la forma de hacerlo.
Justin Morgan
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.