terminal ze szczyptą git'a

Posted: August 18, 2011 8:17 PM Updated: August 18, 2011 8:18 PM

Kto dłużej popracował na Linuksie, wie, jak przydatny czasem potrafi bywać terminal. Dla mnie, jako programisty, równie przydatnym narzędziem jest git, z którego korzystam właśnie przez terminal.

Jedyny problem z takim połączeniem jest to, że czasem trudno zorientować się od razu, w jakiej gałęzi kodu pracujemy, oczywiście, jeśli korzystamy z gałęzi intensywnie. Ale jest na to sposób. Wystarczy lekko zmodyfikować plik .bashrc dodając linijkę:

Bash code
  1. export PS1='\u@\h: \w$(__git_ps1 "(%s)")$ '

Jedyny problem z takim rozwiązaniem jest taki, że modyfikuje tytuł okna xterminala. Aby zaradzić temu, trzeba dodać jeszcze takie linijki:

Bash code
  1. case "$TERM" in
  2. xterm*|rxvt*)
  3.     PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
Grzegorz Śliwiński

Be the first to post

Add new comment

Your email will never be published

Must start with http:// or https://
Delete the reply