O arquivo .profile
no MacOSX funciona exatamente como você esperaria.
Simplesmente crie o arquivo .profile no seu diretório de usuário, se ele não existir.
Eu configurei minhas preferências de terminal para serem executadas:
set -o vi
na inicialização. O problema é que não consigo executar esse comando quando abro uma nova guia de terminal.
Existe algo como .profile no OS X, onde posso colocar esse comando?
Porque, como notado, o Terminal usou o bash por padrão para algumas versões, você pode querer ficar de olho em um arquivo .bash_profile se o .profile não estiver presente. Veja o "quais arquivos de inicialização são lidos pelo shell?" FAQ no link que explica como os diferentes arquivos são usados e a ordem em que são lidos na inicialização .
Tags command-line bash .profile macos