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.
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.
Respuestas:
No estoy seguro de si hay una forma más limpia, pero agregarla
cd path/to/directory
en su.bash_profile
directorio de inicio debería cambiar automáticamente su directorio a lo que especifique.fuente
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/want
el cuadro de comando de ejecución. Esto cambiará automáticamente el directorio cuando abra una nueva terminal.fuente
Vea esta pregunta de StackOverflow .
fuente
Prueba esto:
sin comillas dobles. Para verificar, escriba
env
y busque HOME en la lista.fuente
cd
lo traerá de regreso allí y mi mensaje muestra ~ para cuando esté en el nuevo INICIO. Solo dejándolo saber a los demás.