.profile sous Mac OS X?

22

J'ai défini mes préférences de terminal pour exécuter:

 set -o vi 

au démarrage. Le problème est que je n'obtiens pas cette commande lors de l'ouverture d'un nouvel onglet de terminal.

Y a-t-il quelque chose comme .profile dans OS X où je peux mettre cette commande?

OscarRyz
la source

Réponses:

28

Le .profilefichier dans MacOSX fonctionne exactement comme vous vous y attendez. Créez simplement le fichier .profile dans votre répertoire utilisateur s'il n'existe pas.

Simone Carletti
la source
Ooohhh !!! Merci. J'ai été confus par le fait qu'il n'était pas là. Je l'ai créé et fonctionne parfaitement. Il y a des années, OXS utilisait tcsh, savez-vous lequel est utilisé actuellement? bash je suppose?
OscarRyz
3
Oui, par défaut, Terminal utilise bash.
Simone Carletti
le profil nécessite #!/bin/bash-t-il un en- tête?
the_prole
12

Comme, comme indiqué, Terminal a utilisé bash par défaut pour quelques versions, vous souhaiterez peut-être garder un œil sur un fichier .bash_profile si .profile n'est pas présent. Voir "quels fichiers de démarrage sont lus par le shell?" FAQ sur http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup qui explique comment les différents fichiers sont utilisés et l'ordre dans lequel ils sont lus au démarrage.

pjmorse
la source