- - Kuinka siirtyä bashista kalakuoreen Linuxissa

Kuinka siirtyä bashista kalankuoreen Linuxissa

Terminaalissa monet käyttäjät pitävät Bashia kiinni. Seurauksena on, että heidän terminaalikokemus ei ole niin hyvä kuin voisi olla. Se on hyvin yksinkertainen, eikä siinä ole moderneja ominaisuuksia. Jos haluat paremman terminaalikokemuksen, harkitse siirtymistä Bashista Fish Shelliin.

Asenna Fish Shell

Ennen kuin siirryt Bashista Fish Shelliin sinunensisijainen päätelaite Shell, sinun on asennettava se Linuxiin. Onneksi se on erittäin suosittu ja siitä löytyy paketteja melkein jokaisessa Linux-jakelussa. Avaa pääte ja kirjoita alla oleva komento asentaaksesi se.

ubuntu

sudo apt install fish

Debian

sudo apt-get install fish

Arch Linux

sudo pacman -S fish

fedora

sudo dnf install fish

OpenSUSE

sudo zypper install fish

Muut Linuxit

Kala on ollut jonkin aikaa olemassaolostaan ​​huolimattaominaisuuksiltaan melko moderni. Iänsä vuoksi on melko helppoa saada se melkein mihin tahansa Linux-jakeluun. Asenna se avaamalla terminaali ja tarkista paketinhallinnastasi “kala” tai “kalakuori”. Voit vaihtoehtoisesti tarkistaa virallisen Github-sivun ja rakentaa sen lähteestä ohjelmakoodilla.

Vaihda Bash kalakuoreen

Kalan käyttäminen ensisijaisena kuorena voi viedä jonkin verrantottua, koska se on hyvin erilainen kuin Bash. Toisin kuin monet muut vaihtoehdot (kuten Zsh, Ksh jne.), Kala ei käytä Bash-järjestelmää pohjana. Koska Kalalla on tämä muotoilu, jotkut komennot saattavat kieltäytyä toimimasta erilaisen syntaksin takia, ja joudut todennäköisesti muuttamaan joitain tapoja käyttäessäsi päätettä.

Sinulle onnea, siellä on hieno sivu, joka hahmotteleekaikki kalankuoren ja ympäristön monimutkaisuudet tarkastella. Siinä hahmotellaan Fish Syntax, miten se käsittelee putkistoja ja niin monia muita asioita. Jos harkitset vaihtoa, tee itsellesi palvelus ja anna se lukea.

Kun olet tarkastellut huijaustaulua, on turvallista avata päätelaite ja muuttaa käyttäjän oletusarvo Bashista Fish Shelliksi. Suorita terminaalissa chsh komento. Älä kuitenkaan aja sitä sudo, tai voit vaihtaa Juurin käyttäjän kuoren Kalaan oman sijasta.

chsh -s /usr/bin/fish

Juoksee chsh -komento antaa käyttäjälle uuden kuoren. Kirjoita välitön pääsy kalaan käyttäjän kanssa kirjoittamalla kalastaa terminaaliin. Muutoin käynnistä Linux-tietokone uudelleen käynnistämällä kytkin. Käynnistä uudelleen, kirjaudu sisään ja avaa päätelaite uudelleen. Jos kaikki menee oikein, Fish on uusi oletus, ja sinua tervehditään Fish Shell eikä Bash.

Kalan määrittäminen

Vaikka olet siirtynyt Kalakuoreen, se ei ole täysin käyttövalmis. Seuraava vaihe on määrittää se. Luo terminaalissa uusi kokoonpanokansio.

mkdir -p ~/.config/fish

Luo seuraavaksi uusi asetustiedosto uuden Kala-konfiguraatiokansion sisälle:

touch ~/.config/fish/config.fish

käyttämällä kosketus luo tyhjän Fish Shell -määritystiedostonmitään siinä. Tässä vaiheessa on turvallista lisätä kaikki mukautetut kokoonpanot kuoreen. Suurimmalle osalle käyttäjistä ainoa tarvittava muutos on tervehdysviestin poistaminen pysyvästi käytöstä. Lisää muutos Fish-kokoonpanoon suorittamalla seuraava komento:

echo "set fish_greeting """ >> ~/.config/fish/config.fish

Varmuuskalan kokoonpano

Kalan asettaminen useille tietokoneille voi ollamelko ärsyttävää, koska joudut luomaan uuden kokoonpanon jokaiselle tietokoneelle. Nopeampi tapa on luoda varmuuskopio tiedostosta ja palauttaa se jokaiselle tietokoneelle, jossa aiot käyttää Kalaa. Varmuuskopioi kokoonpano suorittamalla tämä komento terminaalissa

cp ~/.config/fish/config.fish ~/Documents/

Voit palauttaa kokoonpanon siirtämällä tiedoston uuteen tietokoneeseen, sijoittamalla sen Asiakirjat-kansioon ja ajamalla:

mkdir -p ~/.config/fish
cp ~/Documents/config.fish ~/.config/fish/config.fish

Räätälöinti

Kala on suurimmaksi osaksi valmis ja käyttövalmis. Jos haluat kuitenkin muokata ja määrittää sitä edelleen, on tapa tehdä se. Mene päätelaitteeseen ja suorita tämä komento:

fish_config

Tämän komennon suorittaminen avaa automaattisesti uuden välilehden selaimessa, joka sisältää mahdolliset Kala-ominaisuudet.

Fish_Config -ikkunassa voit käyttää esiasetettuja kuoriteemoja, määrittää muuttujia, asettaa mukautettuja toimintoja, tarkastella komentohistoriaa, määrittää lyhenteitä, aliaksia ja paljon muuta!

Kalan automaattinen täydennys

Kalan houkuttelevin ominaisuus on ylivoimaisestiautomaattisen täydennystoiminnon. Se on toistaiseksi kaikkea muuta edellä, ja tämä yksi ominaisuus yksin riittää vakuuttamaan jopa kaikkein surkeimmat Bash-faneja tarkistamaan sen. Paras osa tätä ominaisuutta on, että se ei vaadi paljon tietotaitoa hyödyntääksesi. Jopa terminaalin noobit voivat saada siitä paljon hyötyä.

Jos haluat käyttää Kala-automaattisen täydennyksen ominaisuutta, siirry kohtaanpääte ja ala kirjoittaa komento. Kirjoittaessasi näet kuoren yrittävän arvata, kun menet. Se korjaa saatuaan lisätietoja. Voit milloin tahansa suorittaa komennon automaattisesti suorittamalla painikkeen oikea nuolinäppäin näppäimistöllä. Kun olet painanut oikeaa näppäintä, puolivalmiskomento suoritetaan automaattisesti.

Kommentit