Zsh: Unterschied zwischen den Versionen

Aus d0b
Zur Navigation springenZur Suche springen
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.  
Hab gehört soll gut sein, also mal antesten. Code bei github besorgen und in einen versteckten Ordner im Home Verzeichnis speichern.
+
 
 +
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

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

Links