.profile w Mac OS X?


22

Ustawiłem preferencje terminala, aby wykonywać:

 set -o vi 

Podczas uruchamiania. Problem polega na tym, że nie wykonuję tego polecenia po otwarciu nowej karty terminala.

Czy w systemie OS X jest coś takiego jak .profile, w którym mogę umieścić to polecenie?

Odpowiedzi:


28

.profilePlik w MacOSX działa dokładnie tak, jak można by oczekiwać. Wystarczy utworzyć plik .profile w katalogu użytkownika, jeśli nie istnieje.


Oooch! Dziękuję Ci. Byłem zdezorientowany faktem, że go tam nie było. Stworzyłem go i działa idealnie. Wiele lat temu OXS używał tcsh, czy wiesz, który z nich jest obecnie używany? chyba bash?
OscarRyz

3
Tak, domyślnie Terminal używa bash.
Simone Carletti

czy profil wymaga #!/bin/bashnagłówka?
the_prole

12

Ponieważ, jak wspomniano, Terminal domyślnie używał bash dla kilku wersji, możesz chcieć uważać na plik .bash_profile, jeśli .profile nie jest obecny. Zobacz „które pliki startowe są odczytywane przez powłokę?” Często zadawane pytania na http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup, które wyjaśniają, w jaki sposób używane są różne pliki i kolejność ich odczytu podczas uruchamiania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.