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.
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.
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:
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:
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:
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.
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?
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.
Kuidas varjunimed konfigureeritakse?