Kiedy mam otwarte okno Terminal, ⌘N otwiera nowe.
Czy jest jakiś sposób, aby bieżący katalog w nowym oknie był automatycznie taki sam, jak w oknie, w którym nacisnąłem ⌘N?
Aby to zrobić w nowym oknie, przejdź do Preferencji w Terminal.app.
Na karcie Ogólne możesz dostosować zachowanie (prawdopodobnie chcesz wybrać ten sam katalog roboczy ) zarówno dla nowych okien, jak i nowych kart.
Jeśli naciśniesz ⌘T w terminalu, otworzy się kolejna karta, która będzie w tym samym katalogu, co poprzednio :-) Możesz łatwo przełączać się między kartami również za pomocą skrótów klawiaturowych - ⌘-Shift- [i ⌘-Shift-]
Cieszyć się!
źródło
Problem polega na tym, że Terminal nie wie nic o tym, w jakim katalogu się znajdujesz.
Ale powłoka ma! Możesz więc wpisać:
i otworzy nowe okno w twoim bieżącym katalogu.
Jeśli chcesz to często robić, wprowadź następujące informacje
~/.bashrc:
Następnie wystarczy wpisać to
openhere
samo.źródło
/etc/bashrc
.W Zshell muszę wykonać oba te ustawienia
i potrzebuję tego w moim .zshrc
Próbowałem bez jednego lub drugiego bezskutecznie.
źródło