fisk Shell bliver mere fantastisk med 3.0 Release

Udviklerne bag fiskeskallen annoncerede udgivelsen af udgave 3.0.0. Lad os tage et kig på de nye funktioner i denne store udgave.

Hvad er fisken Shell igen?

Den fisk Shell er "en smart og brugervenlig kommandolinjeskal til Linux, MacOS og resten af ​​familien". fisk er en mere moderne shell med det formål at være mere interaktiv og mere brugervenlig end ældre skaller. I modsætning til sine konkurrenter er fisken ikke baseret på Bourne-skallen eller C-skalen, men forsøger at blæse sin egen vej.

fiskeskal
Testning af fiskeskal på nettet

fiskeskal leveres med nogle flotte funktioner, såsom:

  • Autosuggestions, mens du skriver
  • Syntax fremhævning med omfattende fejl kontrol.
  • Søgbar kommandog History.
  • 256 terminal farver
  • Avanceret fane færdiggørelse.
  • Web-baseret konfiguration
  • En særlig hjælpekommando giver adgang til al fiskedokumentation i brugerens webbrowser
  • Fejlmeddelelser designet til faktisk at fortælle brugeren, hvad der gik galt, og hvad der kan gøres om det
  • Universelle variabler
  • Støtte til X-udklipsholderen
  • Skift fiskens indstilling ved at redigere ~ / .Config / fisk / config.fish fil
  • Man side gennemførelser
  • Fuldt scriptable med syntaks, der er enkel, ren og konsistent
  • Funktioner trækker ud af boksen uden nogen konfiguration
fiskeskal på Q4OS
fiskeskal på Q4OS

Hvad er nyt i fisk 3.0?

Den Nye funktioner inkluderet i 3.0.0 omfatte:

  • Understøtter for &&, || , og! for bedre migrering fra POSIX-kompatible skaller
  • Variabler kan bruges som kommandoer
  • Ny privat tilstand, der vil skjule kommandoer fra historikfilen. Kan aktiveres ved hjælp af fisk - privat.
  • En ny ventekommando for at vente på baggrundsprocesser
  • Maskinens værtsnavn, hvor det er tilgængeligt, udsættes nu som $ hostname reserveret variabel
  • Forkortelser kan udfyldes
  • Meddelelser om nedbrudte processer vises nu altid, selv i kommandosubstitutioner
  • Sand farve er nu aktiveret i neovim som standard
  • xclip support er blevet tilføjet til udklipsholder integration
  • Tilføjet understøttelse af 52-kommandoer autokompletter, f.eks hugo, klang, eopkg og krølle
  • Ved at trykke på Ctrl-C, mens du kører et script, afbrydes fisken pålideligt
  • Større omarbejdning af terminal og jobhåndtering for at fjerne fejl
  • Forbedringer til den manuelle side færdiggørelse generator
  • Byg scripts til de fleste platforme behøver ikke længere bash
  • Skib med et nyt byggesystem baseret på CMake
Fish Shell 3.0 Udgivet

Sådan installeres fisk Shell 3.0

Før du installerer fisk, kan du Prøv det i browseren.

Installer fisk 3.0 på Linux

Pakker til Debian, Fedora, openSUSE og Red Hat Linux er tilgængelige fra openSUSE Build Service.

Der er en fisk PPA til Ubuntu systemer. Her er kommandoerne:

sudo apt-add-repository ppa: fiskeskal / frigivelse-3
sudo apt opdatering
sudo apt installere fisk

Til Arch og Arch-baserede systemer kan du bruge pacman -S fisk at installere fisk.

Solus-brugere kan installere fisk ved hjælp af denne kommando: eopkg installere fisk.

Installer fisk 3.0 på macOS

MacOS-brugere kan enten bruge homebrew brygge installere fisk or macports sudo port installere fisk at installere fisk.

Installer fisk 3.0 på FreeBSD

Hvis du kører FreeBSD, kan du installere fisk med pkg installere fisk kommando.

Installer fisk 3.0 på Windows

Der er to måder at installere fisk på Windows. På Windows 10, kan du installere fisk på Windows Subsystem for Linux med sudo apt installere fisk. Hvis du bruger en tidligere version af Windows, kan du bruge Cygwin at installere fisk.

Endelige tanker om fisk 3.0

Jeg har brugt fisk til og fra i fortiden. Jeg sætter aldrig rigtig tid til at lære det. Funnily nok, sidste gang jeg brugte det (for et par uger siden), løb jeg ind i et problem, der løb sudo apt opdatering && sudo apt opgradering. Kommandoen mislykkedes og gav mig en fejlmeddelelse, der siger, at jeg skal bruge og i stedet for &&. Det var ikke et stort problem, jeg rewrote bare kommandoen og det fungerede. Nu tilføjede de støtte til && i version 3.0.0. Gæt, jeg vil ikke bekymre mig om det i fremtiden.

Har du nogensinde brugt fiskeskal? Hvis ikke, hvad er dit yndlingsskal? Lad os vide i kommentarerne nedenfor.

Hvis du fandt denne artikel interessant, skal du tage et øjeblik for at dele det på sociale medier, Hacker News eller Reddit.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.