Terminālī daudzi lietotāji izmanto Bašu. Rezultātā viņu termināļu pieredze nav tik laba, kā varētu būt. Tas ir ļoti vienkāršs, bez modernām funkcijām. Ja vēlaties labāku termināla pieredzi, apsveriet iespēju pārslēgties no Baša uz Zivju čaumalu.
Instalējiet zivju apvalku
Pirms pārejat no Baša uz Zivju čaulu kā savuprimārā termināla Shell, jums tas būs jāinstalē operētājsistēmā Linux. Par laimi, tas ir ļoti populārs, un gandrīz visos Linux izplatījumos, kas tur atrodas, ir to paketes. Atveriet termināli un ievadiet komandu zemāk, lai to instalētu.
Ubuntu
sudo apt install fish
Debijas
sudo apt-get install fish
Arch Linux
sudo pacman -S fish
Fedora
sudo dnf install fish
OpenSUSE
sudo zypper install fish
Citas Linux
Zivis jau kādu laiku atrodas, neskatoties uz todiezgan modernas pēc īpašībām. Vecuma dēļ to ir diezgan viegli iegūt gandrīz visos Linux izplatījumos. Lai to instalētu, atveriet termināli un pārbaudiet, vai paketes pārvaldniekā nav “zivis” vai “zivju apvalks”. Kā alternatīvu pārbaudiet oficiālo Github lapu un izveidojiet to no avota ar programmas kodu.
Pārslēgt Bash uz zivju čaumalu
Zivju kā primārā apvalka izmantošana var aizņemt nedaudzpierod, jo tas ļoti atšķiras no Baša. Atšķirībā no daudzām citām alternatīvām (piemēram, Zsh, Ksh utt.), Zivis neizmanto Baša sistēmu kā bāzi. Tā kā Zivīm ir šāda konstrukcija, dažās komandās var tikt noraidīts darbs atšķirīgas sintakse dēļ, un, iespējams, nāksies mainīt dažus ieradumus, izmantojot termināli.

Lai jums veicas, ir lieliska lapa, kurā ir aprakstītsvisas Zivju čaumalas un vides sarežģītības, kuras vajadzētu pārraudzīt. Tajā ir aprakstīts Zivju sintakse, kā tā apstrādā cauruļvadus un vēl daudzas citas lietas. Ja apsverat iespēju mainīt, izdarījiet sev labvēlību un dodiet tai iespēju izlasīt.
Kad esat apskatījis cheatsheet, ir droši atvērt termināli un mainīt lietotāja noklusējuma apvalku no Bash uz Fish Shell. Terminālī palaidiet chsh komanda. Tomēr nedarbiniet to ar sudo, vai arī jūs, iespējams, varētu saknes lietotāja apvalku apmainīt pret zivīm, nevis savu.
chsh -s /usr/bin/fish
Skriešana chsh komanda piešķirs jūsu lietotājam jauno apvalku. Lai ar savu lietotāju uzreiz iegūtu piekļuvi Fish, rakstiet zivis terminālī. Pretējā gadījumā restartējiet datoru ar Linux, lai pabeigtu pārslēgšanu. Pēc pārstartēšanas atkal piesakieties un atkal atveriet termināli. Ja viss notiks pareizi, jaunā noklusējuma iestatīšana būs Zivis, un jūs sagaidīs nevis Zivs, bet gan Zivju čaumala.
Zivju konfigurēšana
Lai gan esat pārgājis uz Zivju čaumalu, tas nav pilnībā gatavs lietošanai. Nākamais solis ir tā konfigurēšana. Terminālī izveidojiet jaunu konfigurācijas mapi.
mkdir -p ~/.config/fish
Pēc tam izveidojiet jaunu konfigurācijas failu jaunās zivju konfigurācijas mapes iekšpusē:
touch ~/.config/fish/config.fish
Izmantojot pieskarties izveido tukšu Fish Shell konfigurācijas failu arnekas tajā. Šajā brīdī čaumalā ir droši pievienot jebkādas pielāgotas konfigurācijas. Lielākajai daļai lietotāju vienīgās nepieciešamās modifikācijas ir tādas, lai neatgriezeniski atspējotu sveiciena ziņojumu. Pievienojiet modifikāciju zivju konfigurācijai, palaižot šo komandu:
echo "set fish_greeting """ >> ~/.config/fish/config.fish
Rezerves zivju konfigur
Zivju iestatīšana uz vairākiem datoriem var būtdiezgan kaitinošas, jo katram datoram būs jāizveido jauna konfigurācija. Ātrāks veids ir izveidot faila dublējumu un atjaunot to katrā datorā, kurā plānojat izmantot Fish. Lai dublētu konfigurāciju, terminālī palaidiet šo komandu
cp ~/.config/fish/config.fish ~/Documents/
Lai atjaunotu konfigurāciju, pārvietojiet failu uz jauno datoru, ievietojiet to mapē Dokumenti un palaidiet:
mkdir -p ~/.config/fish cp ~/Documents/config.fish ~/.config/fish/config.fish
Pielāgošana

Lielākoties Zivis ir viss sagatavots un gatavs lietošanai. Tomēr, ja vēlaties to pielāgot un konfigurēt tālāk, ir viens veids, kā to izdarīt. Ienāciet terminālī un izpildiet šo komandu:
fish_config
Izpildot šo komandu, jūsu tīmekļa pārlūkprogrammā automātiski tiks atvērta jauna cilne ar iespējamiem Zivju aspektiem.
Logā Fish_Config varēsit lietot iepriekš iestatītas čaulas motīvus, piešķirt mainīgos, iestatīt pielāgotas funkcijas, skatīt komandu vēsturi, piešķirt saīsinājumus, pseidonīmus un daudz ko citu!
Zivju automātiskā pabeigšana
Līdz šim vispievilcīgākā Zivju īpašība irautomātiskās pabeigšanas funkcija. Tas tik tālu apsteidz visu pārējo, un ar šo vienu funkciju vien ir pietiekami, lai pārliecinātu pat visbaisākos Baša fanus to pārbaudīt. Lielākā daļa par šo funkciju ir tā, ka, lai to izmantotu, nav vajadzīgs daudz zinātības. Pat termināļa noobs no tā var daudz izmantot.
Lai izmantotu Zivju automātiskās pabeigšanas funkciju, dodieties uzterminālis un sāc rakstīt komandu. Rakstot, jūs redzēsiet, kā čaula mēģina uzminēt. Tas tiek labots, jo saņem vairāk informācijas. Jebkurā laikā komandu var automātiski aizpildīt, nospiežot taustiņu labā bultiņas taustiņš uz tastatūras. Pēc pareizā taustiņa nospiešanas komanda pusei pabeigt tiks automātiski pabeigta.
Komentāri