2016-08-22 2 views
1

Ich habe die Cloud9 SDK auf einem Archlinux installiert, und ich möchte Zsh haben, wenn ich ein Terminal statt Bash öffnen. In der Zwischenzeit starte ich nur zsh manuell, aber ich möchte, dass dies automatisch geschieht. Ich habe versucht, eine .bashrc mit nur zsh innerhalb zu machen, aber Bash verwendet das .bashrc nicht.Ändern cloud9 ids Terminal-Shell (Ich möchte zsh)

Irgendeine Idee, wie man das macht?

EDIT: Da die Bearbeitung /etc/bashrc nicht funktioniert und auch nicht der Befehl usermod -s /bin/zsh <user>, ich denke, dass cloud9 sdk verwendet etwas anderes ...

+0

Putting 'zsh' an der Spitze meiner' .bashrc' für mich gearbeitet! Obwohl dies mit AWS Cloud9 ist, kann das also anders sein ... –

Antwort

0

könnten Sie versuchen, in /etc/bashrc oder /etc/profile aber das wäre ein Hack.

Am besten wäre es Benutzer lieber Shell in /etc/password

Bezug zu ändern: How to change shell from /bin/bash to /bin/zsh?

+0

Danke, ich habe meinen Beitrag bearbeitet. –