Fisk: Et bedre alternativ til bash, som mange ikke er opmærksomme på
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.