.profile no Mac OS X?

22

Eu configurei minhas preferências de terminal para executar:

 set -o vi 

na inicialização. O problema é que não obtenho esse comando executado ao abrir uma nova guia do terminal.

Existe algo como .profile no OS X onde eu posso colocar esse comando?

OscarRyz
fonte

Respostas:

28

O .profilearquivo no MacOSX funciona exatamente como você esperaria. Basta criar o arquivo .profile no diretório do usuário, se ele não existir.

Simone Carletti
fonte
Ooohhh !!! Obrigado. Fiquei confuso pelo fato de não estar lá. Eu o criei e funciona perfeitamente. Anos atrás, o OXS usou o tcsh, você sabe qual é usado atualmente? festança eu acho?
OscarRyz 15/07/2009
3
Sim, por padrão, o Terminal usa o bash.
Simone Carletti
o perfil requer #!/bin/bashcabeçalho?
the_prole
12

Como, como observado, o Terminal usou o bash por padrão em algumas versões, você pode ficar atento a um arquivo .bash_profile se .profile não estiver presente. Consulte o "quais arquivos de inicialização são lidos pelo shell?" Perguntas frequentes em http://hayne.net/MacDev/Notes/unixFAQ.html#shellStartup que explicam como os diferentes arquivos são usados ​​e a ordem em que são lidos na inicialização.

pjmorse
fonte