iTerm 2 no Mac OS X - Como se livrar de todos os personagens antes do $ em cada linha?

1

Eu instalei o iTerm 2, mas as janelas do meu shell mostram:

"computer name":"current directory" "user" $

Isso é muito longo. Gostaria de ver apenas:

"current directory" $

Existe uma opção para isso? Não consegui encontrá-lo nas preferências.

    
por bruno 15.08.2011 / 07:38

1 resposta

5

É o comportamento do seu shell , não do seu terminal . Se você estiver usando bash, edite ~/.bash_profile e adicione a seguinte linha:

export PS1='\w \$ '

Isso exibirá o diretório de trabalho atual ou ~ no caso de $HOME e $ ou # , dependendo se você é root . Exemplos:

/Applications $
~/Documents $
/Users/danielbeck/Documents #

Pesquise man bash para PS1 para descobrir os possíveis marcadores de posição. Você pode executar scripts de shell como parte do seu prompt, por exemplo:

export PS1='$( pwd ) \$ '

Isso se comportará de maneira semelhante ao acima, mas sempre imprimirá o caminho completo.

    
por 15.08.2011 / 08:13