Fisk: Et bedre alternativ til bash som mange ikke er klar over
Har du noen gang ønsket å komme seg unna Bash når du bruker Linux? Det er forståelig. Selv om Bash ofte blir rost som et flott skall, har det mange mangler. Skriv inn fiskeskall. Det er et flott alternativ med mange fine funksjoner. Den mest bemerkelsesverdige å være prediktiv type. Andre nyttige funksjoner inkluderer syntaksutheving, søkbar kommandog History og autoforslag.
Installasjon
Fisk er tilgjengelig i programvarelageret for de fleste Linux distro. Bruk følgende kommando for å installere Fish.
Ubuntu
sudo apt-get installere fisk
Arch Linux
sudo pacman -S fisk
Opensuse
sudo zypper installere fisk
Fedora
sudo yum installere fisk
Finn den på GitHub
Kan du ikke finne den for distroen din? Ser ut som om du kanskje må bygge det selv. Besøk Fish Shell GitHub siden. De har noen detaljerte instruksjoner om hvordan man bygger den.
Bytte Bash With Fish
Bytte Bash med fisk er like enkelt som en enkelt kommando. Åpne din valgfrie terminal og utfør følgende kommando.
chsh-s / usr / bin / fish
Når denne kommandoen er skrevet inn, blir du bedt om å skrive inn passordet ditt. Input den og fisk skallet vil ta stedet for Bash som standard.
Nå som fisk er standard, er det på tide å bytte til det. Ja, du kan bare lukke terminalvinduet og åpne det på nytt. Det er mye raskere å bare skrive inn kommandoen nedenfor og umiddelbart bytte til den.
Fisk
Som nevnt ovenfor er fisk veldig brukervennlig. Bare begynn å skrive. Det vil gjette. Vil du skrive inn pacman
kommandoen? Sjansene er at det vil fylle det ut for deg. Alt du trenger å gjøre er å treffe høyre pil på tastaturet og la det automatisk fullføre. Denne funksjonen er veldig kraftig. Det fungerer ikke bare med systemkommandoer (som pakker), men med noen kommando- eller terminalprogram tilgjengelig. Hvis den er installert på systemet på en eller annen måte, vil Fish finne den og gi deg beskjed om det.
konfigurasjon
Fisk trenger egentlig ikke så mye konfigurasjon. Fra starten bør alt settes opp akkurat slik du trenger. Det er imidlertid en liten tweak som kan gjøre din Fish-opplevelse så mye bedre: Deaktiverer oppstartsmeldingen. Selv om det er nyttig, kan det bli ganske irriterende å se hver gang du åpner et nytt terminalvindu.
Velkommen til fisk, det vennlige interaktive skallet Skriv hjelp for instruksjoner om hvordan du bruker fisk
For å deaktivere, start ved å lage Fish Shell-konfigurasjonsmappen.
mkdir -p ~ / .config / fisk
Etter at du har laget katalogen, er det på tide å lage konfigurasjonsfilen.
nano ~ / .config / fish / config.fish
Lim inn koden under i nano-vinduet og trykk "Ctrl + o" for å lagre. Når du er lagret, vil hilsen aldri dukke opp mens du åpner et nytt terminalvindu.
sett fish_greeting ""
Mer konfigurasjon
Sammen med konfigurasjonsfilen er det også mulig å konfigurere Fish med sitt webgrensesnitt. Bare åpne en terminal og skriv inn kommandoen nedenfor for å bli tatt til den.
fish_config
Nettgrensesnittet gir mulighet for mange, mange tilpasningsalternativer. For mange til å liste her!
Konklusjon
Mens Bash er et godt skall, er fisk bedre. Det gir opp for manglene Bash og andre skall har. Den automatiske fullføringsfunksjonen er en livredder, og de robuste konfigurasjonsalternativene er et velkomment tillegg. Skallet er veldig fort og lyser på føttene. Jo, det er andre alternativer, og kanskje til og med noen som har tilsvarende egenskaper, men hvor Fish wins er enkelhet. Det er enkelt å sette opp, enkelt å konfigurere og enkelt å få ting gjort.