Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
zbiór ciekawych porad dotyczących zsh
http://www.grml.org/zsh/#zshlovers
dostępny jako manual, html i pdf :)
Offline
Wydzieliłem temat, ponieważ wydaje mi się interesujący. :)
W zasadzie dopiero zaczynam z zsh.
Na początek nie będę się wysilał, tylko na początek "zjumam" trochę ustawień z grml.
Przyznam się, że zestaw ułatwień z grml zainteresował mnie bardzo.
Edit:
Podoba mi się w tych ustawieniach bardzo pytanie google z linii poleceń, autouzupełnianie nazw hostów, które mam zdefiniowane w ~/.ssh/config i wiele innych ciekawych funkcji. :)
Ktoś kurcze ostro pomyślał. :)
Offline
Podoba mi się w tych ustawieniach bardzo pytanie google z linii poleceń, autouzupełnianie nazw hostów, które mam zdefiniowane w ~/.ssh/config i wiele innych ciekawych funkcji. :)
to jeszcze nic, mi szczęka opadła jak przy modprobe <tab> dopełniał mi nazwy modułów, które mogę załadować i przy modprobe -r <tab> nazwy modulów, które mogę wyładować :)
Offline
W konsoli grml jest taka ładna linia, na dole, ze statusem systemu. Czy wiesz może jakie to ustawienia powodują wyświetlanie tych informacji?
Offline
w grml-owym zshrc jest coś takiego
# display system state status() { print "" print "Date..: "$(date "+%Y-%m-%d %H:%M:%S")"" print "Shell.: Zsh $ZSH_VERSION (PID = $$, $SHLVL nests)" print "Term..: $TTY ($TERM), $BAUD bauds, $COLUMNS x $LINES cars" print "Login.: $LOGNAME (UID = $EUID) on $HOST" print "System: $(cat /etc/[A-Za-z]*[_-][rv]e[lr]*)" print "Uptime:$(uptime)" print "" }
jeśli dobrze kojarzę to o to ci chodzi, tylko nie wiem gdzie ta funkcja jest wstawiona
Offline
Podoba mi się w tych ustawieniach bardzo pytanie google z linii poleceń, autouzupełnianie nazw hostów, które mam zdefiniowane w ~/.ssh/config i wiele innych ciekawych funkcji. :)
U mnie działa to w bashu.
to jeszcze nic, mi szczęka opadła jak przy modprobe <tab> dopełniał mi nazwy modułów, które mogę załadować i przy modprobe -r <tab> nazwy modulów, które mogę wyładować :)
To też mam w bashu.
Nie ma się czym zachwycać.:P
Offline
Podoba mi się w tych ustawieniach bardzo pytanie google z linii poleceń, autouzupełnianie nazw hostów, które mam zdefiniowane w ~/.ssh/config i wiele innych ciekawych funkcji. :)U mnie działa to w bashu.
to jeszcze nic, mi szczęka opadła jak przy modprobe <tab> dopełniał mi nazwy modułów, które mogę załadować i przy modprobe -r <tab> nazwy modulów, które mogę wyładować :)To też mam w bashu.
Nie ma się czym zachwycać.:P
:). Jest, póki to jest dla mnie nowe. :P
Offline
Nie ma się czym zachwycać.
no widzisz, a u mnie bash_completion tego nie załatwiał, więc dla mnie jest ;)
ponadto w bashu nie masz chociażby poprawiania literówek (w tym wielkość liter, również przy dopełnianiu), niezapisywania dubli w historii wpisanych poleceń oraz ignorowania wybranych poleceń w historii, skórek prompta (w sumie głupi bajer, ale jest :P) i kilku innych rzeczy, o których jeszcze nie wiem lub teraz nei pamiętam
a jeszcze z cyklu ciekawe linki:
http://zshwiki.org/home/
Offline
Chodzi mi dokładnie o taki ficzer w konsoli na dole.
Jak takie coś się konfiguruje?
Przepraszam, że odpowiadam na swój post.
Wszystko jasne, odpowiedź jest w pliku /usr/bin/grml-init-screen. :)
Offline
A u mnie nie działa nic. :( Wygląda nawet gorzej niż bash bo nie koloruje.
Czy ustawiłeś sobie w katalogu domowym pliki .zshrc i .zshrc.global wg. ściągawki podlinkowanej w drugim poście?
Ze strony tam wskazanej można sobie dociągnąć te pliki wraz z kilkoma innymi (również pomocnymi moim zdaniem) i użyć.
Offline
azhag - mój bash nie zapisuje dubli. nie i członek.
jak chcesz skórki, polecam bashish.
lekki offtopic... mój PS1 :D
'[[