Zsh: Unterschied zwischen den Versionen

Aus d0b
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „= zsh on Mac = Zsh ist ab Snow Leopard bereits von Haus aus mit dabei, wer eine aktuellere Version nutzen möchte kann dafür port benutzen. <pre> …“)
 
Zeile 1: Zeile 1:
= zsh on Mac =  
+
= Zsh && OS X =  
Zsh ist ab Snow Leopard bereits von Haus aus mit dabei, wer eine aktuellere Version nutzen möchte kann dafür [[Macports|port]]
+
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.
benutzen.
 
 
<pre>
 
<pre>
 
sudo port install zsh  
 
sudo port install zsh  
 
</pre>
 
</pre>
Damit OS X die neue Shell anerkennt, müssen wir diese in die Datei ''/etc/shells'' includen.
+
Pfad zur neuen Shell (/opt/local/bin/zsh) in die Datei ''/etc/shells'' setzen.  
 
<pre>
 
<pre>
 
sudo nano /etc/shells
 
sudo nano /etc/shells
 +
</pre>
 +
In die neue Shell wechseln
 +
<pre>
 +
chsh -s /opt/local/bin/zsh
 +
</pre>
 +
 +
== Oh my Zsh ==
 +
[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.
 +
<pre>
 +
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
 +
</pre>
 +
Standard zsh-config sichern -> Orginal durch Oh_my_zsh-cfg ersetzen -> anpassen nach ermessen ;-)
 +
<pre>
 +
cp .zshrc .zshrc_backup
 +
cp .oh-my-zsh/templates/zshrc.zsh-template .zshrc
 +
nano .zshrc
 
</pre>
 
</pre>
  

Version vom 8. Februar 2012, 03:52 Uhr

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. Hab gehört soll gut sein, also mal antesten. Code bei github besorgen und in einen versteckten Ordner 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

Links