Sempre que eu quiser encurtar o prompt, eu uso o comando PS1=\$\ (há um espaço à direita).
Obviamente, você pode fazer uma alteração permanente em ~/.bashrc ou equivalente.
No início de cada linha no meu terminal OSX, estão as palavras
Sephs-MacBook-Pro:current_dir seph$
Gostaria de reduzi-lo de alguma forma, talvez para current_dir seph$ ou mesmo current_dir$ . No que diz respeito aos meus propósitos, tudo, exceto o diretório atual, é assumable (somente usuário, somente laptop).
Como posso remover algumas dessas informações em excesso no início de cada linha no terminal da OSX?
Encontre export PS1 linha no seu ~/.bashrc e substitua por:
export PS1="\W \u\$ \[$(tput sgr0)\]"
Isso mostrará a saída da seguinte forma: directory_basename user$
Por exemplo, se você estivesse no diretório /etc/ e seu nome de usuário fosse seth :
etc seth$ será a saída.
Você pode criar sua própria variável PS1 para .bashrc aqui .