Fish Shell to specjalistyczna konsola, podobna do Bash i Zsh, jednakże posiadająca sporo udoskonaleń. Aplikacja jest instalowana w systemie, po czym wystarczy w terminalu lub z własnego skrótu ją uruchomić. Jej najmocniejszą stroną jest uzupełnianie składni z automatycznym podpowiadaniem. Dzięki temu bardzo łatwo wpisywać wszystkie komendy, a do tego te najczęściej używane są podpowiadane jako pierwsze.
Druga ważna funkcja, to pełne kolorowanie składni. Komendy, katalogi, pliki i składnia mają swoje własne kolory. Wspierany jest natywnie format term256, co powinno zadowolić każdego użytkownika.
Wspomnieć należy także o wbudowanym języku skryptowym, który posiada swoje własne, specyficzne cechy, Jego składnia jest prosta, czysta i czytelna. Zintegrowana pomoc pomaga w szybkiej nauce oraz podpowiada, jak powinno wyglądać dane polecenie. Osoby lubiące dużo ustawień powinny być zadowolone z możliwości automatycznego ładowania ustawień z pliku konfiguracyjnego.
Warto zapoznać się z poradnikiem oraz pełną dokumentacją.
Genialne, dzięki ;)
Paweł Sochaj liked this on Facebook.
Fish Shell – terminal dla osób ceniących prostotę i zaawansowane funkcje | OSWorld.pl http://t.co/yC8ivVWx8b via @OSWorldpl
Faktycznie, robi wrażenie. I jeszcze świetna dokumentacja :)
Ze względu na brak kompatybilności z bashem, nie ustawiłbym jej jako domyślnej konsoli.
Poza tym większość z tych "udoskonaleń" jest już w Zsh.
Akurat to nie jest największy problem.
Widzę, że dla początkującego Fish może stanowić doskonały wstęp do nauki, a i dla tych obytych codzienna praca może zostać ułatwiona.
Przecież w skryptach i tak masz hashtagi więc wszystko będzie wciąż działać.
Chyba część osób nie rozumie całej idei shella, która jest opisana w drugim zdaniu na ich stronie:
"fish is a smart and user-friendly command line
shell for OS X, Linux, and the rest of the family."
To jest shell dla laików którzy pierwszy raz się z tym stykają albo ich praca w konsoli ogranicza się do shashowania rc.conf lub xorg.conf raz na kwartał.
I tu fish jest genialny i intuicyjny, świetnie się wstrzelili pod takiego konsumenta :) Przez co im kibicuje :)
Masz rację. Brak kompatybilności z bashem mnie trochę odstrasz ale kill ring (tatkie kopiuj wklej) z emacs jest dużym plusem:D.
Jak ktoś będzie chciał to na basha przejdzie, tu chodzi o maksymalną intuicyjność :)
Dla noobow wsam raz.