Fish, tark ja hõlpsasti kasutatav käsurida

Kala logo

Järgmises artiklis vaatame kala. See nimi on lühend sõbralik interaktiivne kest. See on hästi varustatud, nutikas ja hõlpsasti kasutatav kest Unixi-laadsete süsteemide jaoks. Sellel on palju olulisi funktsioone, nagu automaatne soovitus, süntaksi esiletõstmine, otsinguajalugu (näiteks Bashis CTRL + R), nutika otsingu funktsionaalsus, VGA värvitugi, veebipõhine seadistamine, lehe käsitsi täiendamine ja paljud teised kasutamiseks valmis. .

Peame selle kest lühikese aja jooksul kasutama hakkamiseks ainult installima. Unustage keerulised konfiguratsioonid ja täiendavate lisandmoodulite või pistikprogrammide installimine. Selles artiklis näeme, kuidas installige ja kasutage Ubuntu Fish shell, kuigi see on saadaval erinevate Gnu / Linuxi süsteemide jaoks. Teil on võimalik rohkem teada saada projekti veebisait.

Installige kala

Vaatamata sellele, et a koor väga lihtne kasutada ja rikkalike funktsioonidega, see ei kuulu enamiku Gnu / Linuxi distributsioonide vaikehoidlatesse. See on saadaval väga väheste Gnu / Linuxi distributsioonide ametlikes hoidlates, näiteks Arch Linux, Gentoo, NixOS ja Ubuntu. Järgmises artiklis I Testin seda kestat Ubuntu 17.10-s. Selle installimiseks peate lihtsalt avama terminali (Ctrl + Alt + T) ja sinna kirjutama:

sudo apt-get update && sudo apt-get install fish

Kala kasutamine

et vahetage kalale meie vaiketerminalist (Ctrl + Alt + T) peame sisestama ainult järgmise:

fish

Leiate Kalade vaikekonfiguratsioon kataloogis ~ / .config / fish / config.fish. Kui seda pole, peame selle lihtsalt looma.

Automaatsed soovitused

Kui see kest on käivitatud, soovitab see käsu kirjutamisel automaatselt helehalli värvi käsu. Kui kirjutad Gnu / Linuxi käsu esimesed tähed ja vajutage klahvi Tab käsu automaatseks täitmiseks, kui on rohkem võimalusi, loetleb see need.

Automaatsed kalasoovitused

Loendist saame valida loetletud käsud kasutades üles / alla nooleklahve. Pärast käsu valimist, mida soovime täita, peame selle täitmiseks vajutama ainult sisestusklahvi ENTER.

Nagu me juba teame, teeme pöördotsingu, vajutades (Ctrl + R), et otsida käske bashi kesta ajaloost. Kuid see pole selle kestaga vajalik. Me lihtsalt peame kirjuta käsu esimesed tähed ja valige loendist käsk.

Nutikas otsing

Konkreetse käsu, faili või kataloogi leidmiseks saame teha ka nutika otsingu. Näiteks jah kirjutame käsu alamstringi, siis peame otsingu kirjutamiseks lihtsalt vajutama allanooleklahvi.

Süntaksi esiletõstmine

Käsku kirjutades märkame süntaksi esiletõstmist. Allpool olevate ekraanipiltide erinevust näeme, kui sisestan sama käsu Bashi ja Fishi.

bashi süntaksi esiletõstmine

sisse lööma

kalade süntakside esiletõstmine

Kala

Nagu näete, on kalas esiletõstetud "sudo". Mis veel, näitate kehtetuid käske punasega vaikimisi

Veebipõhine seadistamine

See on veel üks lahe funktsioon. Saame hakkama üles seadma meie värve, muuta Fish indikaatorit ja vaadata funktsioone, muutujaid, ajalugu, klahvide seoseid - kõike seda ühelt veebilehelt.

et käivitage veebikonfiguratsiooni liides, peame lihtsalt kirjutama:

kala veebi konfiguratsioon

fish_config

Programmeeritavad lõpetamised

Bash ja muud kestad toetavad programmeeritavaid lõpetusi, kuid ainult seda rakendust genereerib need automaatselt installitud manulehekülgede analüüsimisel. Selleks käivitage:

kalade programmeeritavad terminatsioonid

fish_update_completions

Keela tervitamine

Vaikimisi näitab see kest meile a tervitused algusesse (Tere tulemast kalasse, sõbralikku interaktiivsesse kesta). Kui me ei soovi, et see õnnitlusteade ilmuks, võime selle keelata. Selleks peame muutma konfiguratsioonifaili:

vi ~/.config/fish/config.fish

Kui olete failis, lisame järgmise rea:

set -g -x fish_greeting ' '

Kui tervituse keelamise asemel eelistame seda kohandada, siis lisame selle failile lisatavale reale sõnumi

set -g -x fish_greeting 'Bienvenid@ usuario'

Abi saamine

et avage meie veebibrauseris kala dokumentatsiooni leht vaikimisi terminalist, tippige lihtsalt:

aidata kala veebi

help

Ametlik dokumentatsioon avaneb meie vaikebrauseris. Mis veel, saame kasutada man-lehti mis tahes käsu abiosa kuvamiseks.

Määra vaik vaikekarbiks

Kui teile see kest meeldis, saate seda teha määrake see oma vaikekooriks. Selleks kasutage käsku chsh:

chsh -s /usr/bin/fish

Siin, / usr / bin / kala See on tee Kala marsruudini. Kui te ei tea õiget teed, aitab teid järgmine käsk:

which fish

Kui olete lõpetanud, logige välja ja alustage seanssi uuesti. seanss uue vaikekesta kasutamiseks.

Pea meeles, et mõned Bashi jaoks kirjutatud skriptid ei pruugi Fishiga täielikult ühilduda.

Juhul, kui soovite tagasi Bashi minna, jookse lihtsalt:

bash

Kui soovite, et Bash jääks vaikimisi kestaks, käivitage:

chsh -s /bin/bash

Ja see on kõik, esialgu. Siit loetu põhjal võib teil olla juba põhiidee, mida saate selle kestaga teha. Kui otsite Bashi alternatiive, võib see olla hea valik.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   jahir DIJO

    Kuidas saab automaatse täitmise puhastada? Kirjutasin rm 11, siis andsin selle sisestusklahvi ja tahtsin kustutada mitu faili, mis algavad numbriga 1 ja kui rm uuesti panna, saan automaatse täitmise numbriga 11, kuidas seda puhastada?

    1.    Nidea DIJO

      Konfiguratsiooniveebist käsuga `fish_config`
      Seal on jaotis, mis on käsulugu. Ma ei ole proovinud, kuid kindlasti saan need ajaloost, kujutan ette, et kui kustutate selle ühelt saidilt, kustutab see ka teise.

  2.   Nidea DIJO

    Kuidas varjunimed konfigureeritakse?