Në artikullin vijues do të hedhim një vështrim në Peshqit. Ky emër është një shkurtim për guaskë interaktive miqësore. Shellshtë një predhë e pajisur mirë, e zgjuar dhe e lehtë për t’u përdorur për sistemet e ngjashme me Unix. Ajo vjen me shumë karakteristika të rëndësishme të tilla si autosugjestionimi, theksimi i sintaksës, historia e kërkimit (të tilla si CTRL + R në Bash), funksionaliteti i kërkimit inteligjent, mbështetja me ngjyra VGA, konfigurimi i bazuar në internet, plotësimet manuale të faqeve dhe shumë të tjera të gatshme për t'u përdorur. .
Ne do të duhet të instalojmë vetëm këtë shell për të filluar përdorimin e saj në një kohë të shkurtër. Harrojeni për konfigurimet e komplikuara dhe instalimin e shtesave ose shtojcave shtesë. Në këtë artikull, ne do të shohim se si instaloni dhe përdorni predhën e Peshkut në Ubuntu, megjithëse është i disponueshëm për sisteme të ndryshme Gnu / Linux. Ju do të jeni në gjendje të dini më shumë në faqja në internet e projektit.
Instaloni Peshqit
Pavarësisht se është një predhë shumë i lehtë për t’u përdorur dhe i pasur me karakteristika, nuk përfshihet në depot e paracaktuara të shumicës së shpërndarjeve të Gnu / Linux. Shtë në dispozicion në depot zyrtare të shumë pak shpërndarjeve të Gnu / Linux, të tilla si Arch Linux, Gentoo, NixOS dhe Ubuntu. Në artikullin vijues unë Unë jam duke shkuar për të provuar këtë shell në Ubuntu 17.10. Për ta instaluar, thjesht duhet të hapni një terminal (Ctrl + Alt + T) dhe të shkruani në të:
sudo apt-get update && sudo apt-get install fish
Përdorimi i Peshkut
në kaloni te Peshku nga terminali ynë i paracaktuar (Ctrl + Alt + T), ne do të duhet të shtypim vetëm sa vijon:
fish
Ju mund të gjeni Konfigurimi i paracaktuar i Peshkut në ~ / .config / fish / konfigurim.peshk. Nëse nuk ekziston, thjesht do të duhet ta krijojmë.
Sugjerime automatike
Sapo të fillojë kjo guaskë, kur shkruajmë një komandë, automatikisht sugjeron një komandë me një ngjyrë gri të hapur. Nëse ju shkruani shkronjat e para të një komande Gnu / Linux dhe shtypni butonin Tab për të kompletuar automatikisht komandën nëse ka më shumë mundësi, ajo do t'i rendisë ato.
Mund të zgjedhim komandat e listuara nga lista duke përdorur tastet shigjetë lart / poshtë. Pas zgjedhjes së komandës që duam të ekzekutojmë, do të duhet të shtypim vetëm ENTER për ta ekzekutuar.
Siç e dimë tashmë, ne bëjmë kërkimin e kundërt duke shtypur (Ctrl + R) për të kërkuar komanda në historinë e bash shell. Por kjo nuk është e nevojshme me këtë guaskë. Thjesht do të na duhet shkruani shkronjat e para të një komande dhe zgjidhni komandën nga lista.
Kërkim i zgjuar
Ne gjithashtu mund të bëjmë një kërkim të zgjuar për të gjetur një komandë, skedar ose direktori specifike. Për shembull, po shkruajmë nënvargun e një komande, atëherë thjesht duhet të shtypim butonin e shigjetës poshtë për të shkruar atë që duam të kërkojmë.
Theksimi i sintaksës
Do të vërejmë theksimin e sintaksës kur shtypni një komandë. Ne mund të shohim ndryshimin në pamjet e ekranit më poshtë kur shtyp të njëjtën komandë në Bash dhe Fish.
Siç mund ta shihni, "sudo" është theksuar tek Peshku. Cfare ka me shume, do të tregoni komanda të pavlefshme me të kuqe nga parazgjedhja
Konfigurimi i bazuar në internet
Kjo është një tjetër tipar interesant. Ne do të jemi në gjendje ngritur ngjyrat tona, ndryshoni treguesin e Peshkut dhe shikoni funksionet, ndryshoret, historinë, lidhjet kryesore, të gjitha nga një faqe në internet.
në nisni ndërfaqen e konfigurimit të uebit, thjesht do të duhet të shkruajmë:
fish_config
Përfundimet e programueshme
Bash dhe predhat e tjera mbështesin përfundimet e programueshme, por vetëm këtë aplikacion i gjeneron automatikisht kur analizoni faqet e instaluara të njeriut. Për ta bërë këtë, vrapo:
fish_update_completions
Çaktivizo përshëndetjen
By default, kjo shell do të na tregojë një pershendetje ne fillim (Mirë se vini në peshk, guaska interaktive miqësore) Nëse nuk duam të shfaqet kjo mesazh përshëndetjeje, mund ta çaktivizojmë. Për ta bërë këtë, do të duhet të ndryshojmë skedarin e konfigurimit:
vi ~/.config/fish/config.fish
Pasi të futemi në skedar, ne do të shtojmë rreshtin vijues:
set -g -x fish_greeting ' '
Nëse në vend që të çaktivizoni përshëndetjen, preferojmë ta personalizojmë, do ta bëjmë duke shtuar mesazhin në rreshtin që shtojmë në skedar
set -g -x fish_greeting 'Bienvenid@ usuario'
Marrja e ndihmës
në hapni faqen e dokumentacionit të Peshkut në shfletuesin tonë të internetit parazgjedhur nga terminali, thjesht shkruani:
help
Dokumentacioni zyrtar do të hapet në shfletuesin tonë të paracaktuar. Cfare ka me shume, ne mund të përdorim faqet man për të shfaqur seksionin e ndihmës për çdo komandë.
Vendosni Peshkun si predhën e paracaktuar
Nëse ju pëlqeu kjo guaskë, mundeni vendoseni që të jetë predha juaj e paracaktuar. Për ta bërë këtë, përdorni komandën chsh:
chsh -s /usr/bin/fish
Këtu, / usr / bin / peshk Shtë shtegu për në rrugën e Peshkut. Nëse nuk e dini rrugën e saktë, komanda e mëposhtme do t'ju ndihmojë:
which fish
Kur të keni mbaruar, dilni dhe rindizni seancë për të përdorur predhën e re të paracaktuar.
Mbaj mend disa skenarë të shkruar për Bash mund të mos jenë plotësisht në përputhje me Peshqit.
Në rast se dëshiron të kthehesh te Bash, thjesht vrapo:
bash
Nëse doni Bash si predhën tuaj të parazgjedhur përgjithmonë, ekzekutoni:
chsh -s /bin/bash
Dhe kjo është e gjitha, tani për tani. Me ato që keni lexuar këtu, ju tashmë mund të keni një ide themelore të asaj që mund të bëni me këtë guaskë. Nëse jeni duke kërkuar për alternativa Bash, kjo mund të jetë një mundësi e mirë.
Si mund ta pastroj plotësimin automatik? Shkrova rm 11, pastaj i dhashë të hyjë dhe doja të fshija disa skedarë që fillojnë me numrin 1, dhe kur vendos përsëri rm marr autokompletin me numrin 11, si ta pastroj atë?
Nga rrjeti i konfigurimit me komandën `fish_config`
Ekziston një pjesë që është historia e komandave. Unë nuk jam përpjekur, por me siguri i marr nga `historia`, imagjinoj që nëse e fshini nga një faqe, do ta fshijë nga tjetra.
Si konfigurohen pseudonimet?