Nie jestem pewien, czy jest to czystszy sposób, ale dodanie cd path/to/directorydo .bash_profilekatalogu domowego powinno automatycznie zmienić katalog na określony.
Jak zauważył Randolph, istnieje lepszy sposób na zmianę katalogu domowego: stackoverflow.com/questions/145321/… różnica w robieniu tego jest taka, że zmienia także to, co ~ wskazuje, jak wszystko inne wskazuje na „home”, a nie tylko miejsce uruchamiania. Twoja odpowiedź jest więc najbardziej odpowiednia na to pytanie przy takim doborze słów.
cregox
1
Jeśli masz „Nowy system Windows Otwórz za pomocą: tego samego katalogu roboczego”, to nie zadziała. Nauczyłem się tego na własnej skórze.
Michael Ozeryansky
@MichaelOzeryansky Co zatem sugerujesz?
Volatil3
@ Volatil3 Minęło trochę czasu, ale ponieważ takie odpowiedzi nie działały dla mnie, wymyśliłem swoje własne rozwiązanie: stackoverflow.com/questions/5696757/…
Michael Ozeryansky
10
W preferencjach Terminal.app, w zakładce „Ustawienia” wybierz styl swojego terminala (prawdopodobnie Podstawowy: domyślny), a następnie przejdź do panelu „Powłoka” i umieść cd /any/directory/you/wantw polu poleceń uruchamiania. Spowoduje to automatyczną zmianę katalogu po otwarciu nowego terminala.
Działa to, ale ponieważ zmienia mój DOM, użycie cdspowoduje jego przywrócenie, a mój monit pokaże ~ kiedy jestem w nowym DOMU. Po prostu informowanie innych.
Michael Ozeryansky
Jest bardzo prawdopodobne, że spowoduje to problemy. Często skrypty i aplikacje umieszczają dokumenty i pliki konfiguracyjne w folderze domowym użytkownika, który właśnie został ponownie przypisany. Jeśli chcesz po prostu zaoszczędzić trochę pisania po otwarciu terminala, nie jest to odpowiedni sposób.
Odpowiedzi:
Nie jestem pewien, czy jest to czystszy sposób, ale dodanie
cd path/to/directory
do.bash_profile
katalogu domowego powinno automatycznie zmienić katalog na określony.źródło
W preferencjach Terminal.app, w zakładce „Ustawienia” wybierz styl swojego terminala (prawdopodobnie Podstawowy: domyślny), a następnie przejdź do panelu „Powłoka” i umieść
cd /any/directory/you/want
w polu poleceń uruchamiania. Spowoduje to automatyczną zmianę katalogu po otwarciu nowego terminala.źródło
Zobacz to pytanie StackOverflow .
źródło
Spróbuj tego:
bez podwójnych cudzysłowów. Aby to sprawdzić, wpisz
env
i wypatruj HOME na liście.źródło
cd
spowoduje jego przywrócenie, a mój monit pokaże ~ kiedy jestem w nowym DOMU. Po prostu informowanie innych.