Od pewnego czasu używam produkcyjnie systemu rozproszonego wersjonowania plików GIT (jako były CVSowiec jest to dla mnie duży skok do przodu z funkcojalnościami). Jako shella do niedawna używałem tylko Basha – głównie ze względów wygodnictwa.
Jednak czytając kolejne strony o GIT natrafiłem na wpis traktujący o wyświetlanie gałęzi (brancha) i zmian uznałem że warto po raz drugi spróbować wdrożyć jako shella ZSH.
Po kilkunastu minutach zabawy i konfiguracji zrobiłem najpierw na Linuxie:
Prompt jak widać działa – tylko że na systemach Linuxowych, na Macu w wersji Leopard (10.5.x) nie ma dodatku vcs_info – przez co zawsze prawy prompt jest pusty. Dodano go w wersji 10.6 (Snow Leopard).
Pod Mac OS X (Leopard 10.5.8) ten prompt wygląda następująco:
Wgranie pliku skopiowanego z Debiana nie przynosi żadnego efektu, a jedyne co Wujek Google zwraca to skrypt dla Basha (wersja oryginalna działająca na Linuxach) i poprawiona wersja dla Mac OS. który umieszcza w prompcie informacje z gita,
Z tego co widzę jedyne co mi pozostało to przeprosić Basha, i na Macu znowu go używać.








[...] reklama Ciacho przed chwilą czyli jak zrobić #prompt w #bash #zsh na #mac i #linux z informacjami od #git.a ciacho.pl/…git-jak-zrobic-informacje… [...]