Zsh: Unterschied zwischen den Versionen
Sysd0b (Diskussion | Beiträge) (→Links) |
Sysd0b (Diskussion | Beiträge) |
||
Zeile 17: | Zeile 17: | ||
== Oh my Zsh == | == Oh my Zsh == | ||
[https://github.com/robbyrussell/oh-my-zsh Oh my Zsh] ist ein template Framework zum verwalten der Zsh Konfiguration. | [https://github.com/robbyrussell/oh-my-zsh Oh my Zsh] ist ein template Framework zum verwalten der Zsh Konfiguration. | ||
− | + | ||
+ | Code bei github besorgen und im Home Verzeichnis speichern. | ||
<pre> | <pre> | ||
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh | git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh |
Version vom 13. Februar 2012, 02:54 Uhr
Die Z-Shell ist eine sehr umfangreiche Unix-Shell, mehr dazu hier
Inhaltsverzeichnis
Zsh && OS X
Zsh ist ab OS 10.6.5 bereits von Haus aus mit dabei, wer eine aktuellere Version nutzen möchte kann das mit Macports machen.
sudo port install zsh
Pfad zur neuen Shell (/opt/local/bin/zsh) in die Datei /etc/shells setzen.
sudo nano /etc/shells
In die neue Shell wechseln
chsh -s /opt/local/bin/zsh
Oh my Zsh
Oh my Zsh ist ein template Framework zum verwalten der Zsh Konfiguration.
Code bei github besorgen und im Home Verzeichnis speichern.
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
Standard zsh-config sichern -> Orginal durch Oh_my_zsh-cfg ersetzen -> anpassen nach ermessen ;-)
cp .zshrc .zshrc_backup cp .oh-my-zsh/templates/zshrc.zsh-template .zshrc nano .zshrc
Troubleshooting
add-zsh-hook: function definition file not found
Fehlerbeschreibung: Beim start der zsh wird folgender fehler ausgegeben
/Users/DEINBENUTZER/.oh-my-zsh/lib/termsupport.zsh:32: add-zsh-hook: function definition file not found /Users/DEINBENUTZER/.oh-my-zsh/lib/termsupport.zsh:33: add-zsh-hook: function definition file not found
Fehlerursache: War zu faul um code zu lesen oO
Fehlerbehebung: Ich habe die Datei .oh-my-zsh/lib/termsupport.zsh einfach zurückgesetzt, dank open source gibts ja öffentliche Backups