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.