A configuração do prompt é feita com:
set prompt="some string"
no seu caso, você precisa notificar csh
de que certos elementos têm largura zero colocando-os em {%
e %}
:
set prompt="\n%{\e[0;31m%}\['whoami'\@'hostname -s' $PWD:t\]$ %{\e[m%}"
Você pode encontrar mais informações e comparações nesta tabela . Nessa página, você também encontrará algumas informações nas várias cores.
O equivalente em C-shell ( csh
e tcsh
) de .bashrc
é .cshrc
. Crie-o, se não existir, e adicione essa linha a ele.