Não tenho certeza se existe uma maneira mais limpa, mas adicionar o cd path/to/directoryseu .bash_profileem seu diretório pessoal deve mudar automaticamente seu diretório para o que você especificar.
Como Randolph apontou, existe uma maneira mais limpa de alterar o diretório inicial: stackoverflow.com/questions/145321/… diferença de fazê-lo é que ele também altera o que ~ aponta para, como qualquer outra coisa apontando para "home" e não apenas o local de inicialização. Portanto, sua resposta é a mais apropriada para esta pergunta com essa escolha de palavras.
Cregox 5/10/10
11
Se você tiver "Novo Windows aberto com: mesmo diretório de trabalho", isso não funcionará. Aprendi isso da maneira mais difícil.
Michael Ozeryansky
@MichaelOzeryansky O que você sugere então?
precisa saber é o seguinte
@ Do Volatil3 Ele foi um tempo, mas desde respostas como estes não funcionou para mim eu vim com a minha própria solução: stackoverflow.com/questions/5696757/...
Michael Ozeryansky
10
Nas preferências do Terminal.app, na guia "Configurações", selecione o estilo do seu terminal (provavelmente Básico: o padrão), vá para o painel "Shell" e coloque cd /any/directory/you/wantna caixa de comando executar. Isso mudará automaticamente de diretório quando você abrir um novo terminal.
Isso funciona, mas como ele muda minha HOME, o uso cda trará de volta para lá e meu prompt mostrará ~ para quando eu estiver na nova HOME. Apenas deixando os outros saberem.
Michael Ozeryansky
É altamente provável que cause problemas. É comum que outros scripts e aplicativos coloquem documentos e arquivos de configuração na pasta inicial do usuário, que você acabou de reatribuir. Se você apenas deseja economizar digitando quando abre o terminal, não é esse o caminho.
Respostas:
Não tenho certeza se existe uma maneira mais limpa, mas adicionar o
cd path/to/directory
seu.bash_profile
em seu diretório pessoal deve mudar automaticamente seu diretório para o que você especificar.fonte
Nas preferências do Terminal.app, na guia "Configurações", selecione o estilo do seu terminal (provavelmente Básico: o padrão), vá para o painel "Shell" e coloque
cd /any/directory/you/want
na caixa de comando executar. Isso mudará automaticamente de diretório quando você abrir um novo terminal.fonte
Veja esta pergunta StackOverflow .
fonte
Tente o seguinte:
sem aspas duplas. Para verificar, digite
env
e procure HOME na lista.fonte
cd
a trará de volta para lá e meu prompt mostrará ~ para quando eu estiver na nova HOME. Apenas deixando os outros saberem.