.profile unter Mac OS X?


22

Ich habe meine Terminaleinstellungen für die Ausführung festgelegt:

 set -o vi 

am Anfang. Das Problem ist, dass ich diesen Befehl nicht ausführen kann, wenn ich eine neue Terminal-Registerkarte öffne.

Gibt es in OS X so etwas wie .profile, in das ich diesen Befehl schreiben kann?

Antworten:


28

Die .profileDatei in MacOSX funktioniert genau so, wie Sie es erwarten würden. Erstellen Sie einfach die .profile-Datei in Ihrem Benutzerverzeichnis, falls diese noch nicht vorhanden ist.


Ooohhh !!! Vielen Dank. Ich war verwirrt von der Tatsache, dass es nicht da war. Ich habe es erstellt und läuft perfekt. Vor Jahren hat OXS tcsh verwendet. Wissen Sie, welches derzeit verwendet wird? Bash, denke ich?
OscarRyz

3
Ja, standardmäßig verwendet Terminal Bash.
Simone Carletti

Benötigt das Profil einen #!/bin/bashHeader?
the_prole

12

Da Terminal, wie bereits erwähnt, in einigen Versionen standardmäßig bash verwendet hat, sollten Sie nach einer .bash_profile-Datei Ausschau halten, wenn .profile nicht vorhanden ist. Siehe "Welche Startdateien werden von der Shell gelesen?" Häufig gestellte Fragen unter http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup, in denen erläutert wird, wie die verschiedenen Dateien verwendet werden und in welcher Reihenfolge sie beim Start gelesen werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.