Ho installato zsh nel Terminale e l'ho impostato come la mia shell di default ma sono ancora loggato in esecuzione bash. Ottengo anche questo in un progetto SSH sul mio server remoto dove zsh è la mia shell di login. Quale impostazione in C9 devo modificare?Imposta la shell predefinita nel Terminale Cloud9
risposta
L'ho capito! Sembra che C9 esegua le nostre sessioni di login su tmux che ha il suo comando di shell predefinito = bash. Ho creato il mio tmux.conf con la riga "set -g default-command zsh", ho lanciato "unset TMUX" per disabilitare le impostazioni tmux ereditate, ho eseguito tmux e ottenuto una bella sessione tmux con la solita barra dei menu verde e con zsh come la shell di default.
dove hai posizionato il file .tmux.config? non viene caricato se si trova nella home directory dell'utente in esecuzione – SeriousM
@SeriousM: my ~/.tmux.conf viene caricato correttamente. –
Oppure potresti installare Oh My Zsh (con sudo) https://github.com/robbyrussell/oh-my-zsh –
- 1. Emacs ... come shell predefinita?
- 2. AirPrint: imposta la stampante predefinita in UIPrintInteractionController
- 3. Imposta la pagina predefinita in Asp.net
- 4. imposta la velocità di animazione predefinita jquery
- 5. Differenza tra shell Bash e terminale Bash?
- 6. Eseguire uno script di shell nel nuovo terminale dal terminale corrente
- 7. Terminale/console/shell Windows in modalità Vi?
- 8. Imposta connessione database predefinita Rails
- 9. Perché la lunghezza del terminale predefinita è 80 caratteri?
- 10. Come impostare la versione predefinita di Python nel terminale su OS X 10.6.8?
- 11. Come impostare la directory predefinita del comando cd nel terminale cmd di Windows?
- 12. Il modulo Python importa nel terminale ma non tramite la shell Unix
- 13. ipython - "rotto" shell/terminale dopo realoading Django
- 14. Bootstrap 3 Datepicker v4 - imposta la data predefinita
- 15. Perché virtualenv non imposta il mio terminale?
- 16. Escape (end) nel terminale
- 17. Visualizza logcat nel terminale?
- 18. utilizzando scp nel terminale
- 19. Come si imposta la stampante predefinita di Windows in C#?
- 20. Imposta la codifica predefinita Qt su UTF-8
- 21. C# Imposta la directory di download predefinita chrome WebDriver?
- 22. Imposta la riga predefinita che termina in Java
- 23. Come si imposta la voce di menu predefinita in ContextMenuStrip?
- 24. La `shell` in` shell = True` nel sottoprocesso significa `bash`?
- 25. Caricamento di zsh come shell predefinita nella schermata di GNU
- 26. Imposta l'interfaccia come predefinita in C#
- 27. Cloud9 o WebStorm
- 28. Come ottenere la shell di default
- 29. imposta la sessione nel database in php
- 30. Maven: imposta la posizione settings.xml nel pom.xml?
quale versione di linux? come hai impostato la shell di default, attraverso una variabile o uno script? – jgr208
La shell del terminale esegue la versione C9 di Ubuntu. Il mio server remoto esegue Debian Wheezy. In entrambi i casi/etc/passwd ha/usr/bin/zsh nel campo della shell per l'utente loggato come impostato da chsh. –
magari provare uno script di init in chsh? – jgr208