Har du nogensinde ønsket at komme væk fra Bash, når du bruger Linux? Det er forståeligt. Selvom Bash ofte roses som en stor skal, har den mange mangler. Indtast fiskeskal. Det er et godt alternativ med mange fine funktioner. Den mest bemærkelsesværdige er prædiktiv type. Andre nyttige funktioner omfatter syntax fremhævning, søgbar kommando historie og auto forslag.

Installation

Fisk er tilgængelig i software depotet for de fleste Linux distro. Brug følgende kommando for at installere Fish.

Ubuntu

 sudo apt-get install fisk 

Arch Linux

 sudo pacman -S fisk 

OpenSUSE

 sudo zypper installere fisk 

Fedora

 sudo yum installere fisk 

Find det på GitHub

Kan du ikke finde det til din distro? Det ser ud som om du måske skal bygge det selv. Besøg Fish Shell GitHub side. De har fået nogle detaljerede instruktioner om, hvordan man bygger det.

Udskiftning af basilikum med fisk

At erstatte bas med fisk er lige så enkelt som en enkelt kommando. Åbn din terminal og vælg den følgende kommando.

 chsh-s / usr / bin / fish 

Når denne kommando er indtastet, bliver du bedt om at indtaste dit kodeord. Indtast det og fiskeskal vil tage Bash som din standard.

Nu, at fisk er standard, er det tid til at skifte til det. Ja, du kunne bare lukke dit terminalvindue og derefter genåbne det. Det er meget hurtigere at bare skrive kommandoen nedenfor og straks skifte til den.

 Fisk 

Som nævnt ovenfor er fisk meget brugervenlig. Bare begynd at skrive. Det vil gætte. Vil du skrive i pacman kommandoen? Chancerne er det vil udfylde det for dig. Alt du skal gøre er at slå højre pil på dit tastatur og lad det automatisk afslutte. Denne funktion er meget kraftfuld. Det fungerer ikke kun med systemkommandoer (som pakkerne), men med et hvilket som helst kommando- eller terminalprogram. Hvis det er installeret på dit system på en eller anden måde, vil Fish finde det og lade dig vide om det.

Konfiguration

Fisk har virkelig ikke brug for så meget konfiguration. Fra starten skal alt blive oprettet nøjagtigt som du har brug for. Der er dog en lille tweak, der kan gøre din fiskoplevelse så meget bedre: Deaktivering af opstartsmeddelelsen. Selvom det er nyttigt, kan det blive ret irriterende at se hver gang du åbner et nyt terminalvindue.

 Velkommen til fisk, den venlige interaktive skal Skriv hjælp for instruktioner om, hvordan du bruger fisk 

For at deaktivere skal du starte med at konfigurere Fish Shell-konfigurationsmappen.

 mkdir -p ~ / .config / fish 

Efter at have lavet mappen, er det tid til at lave konfigurationsfilen.

 nano ~ / .config / fish / config.fish 

Indsæt koden nedenfor i nano-vinduet og tryk på "Ctrl + o" for at gemme. Når du er gemt, vil hilsen aldrig dukke op, mens du åbner et nyt terminalvindue.

 sæt fish_greeting "" 

Mere konfiguration

Sammen med konfigurationsfilen er det også muligt at konfigurere Fish med sin web-interface. Du skal blot åbne en terminal og indtaste kommandoen nedenfor for at blive taget til det.

 fish_config 

Webgrænsefladen giver mulighed for mange, mange tilpasningsmuligheder. Alt for mange til at liste her!

Konklusion

Mens Bash er en god skal, er fisk bedre. Det udgør en del af manglerne Bash og andre skaller har. Den auto-komplette funktion er en livredder, og de robuste konfigurationsmuligheder er en velkommen tilføjelse. Skallen er meget hurtig og lys på dens fødder. Sikker på, at der er andre alternativer, og måske endda nogle der praler med tilsvarende funktioner, men hvor Fish wins er dens enkelhed. Det er nemt at konfigurere, let at konfigurere og let at få ting færdige.