Peshku, një linjë komande e zgjuar dhe e lehtë për t’u përdorur

Logoja e peshkut

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

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.

Sugjerime Automatike për Peshqit

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.

theksimi i sintaksës bash

Përplas

theksimi i sintaksës së peshkut

Peshk

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.

nisni ndërfaqen e konfigurimit të uebit, thjesht do të duhet të shkruajmë:

konfigurimi i rrjetës së peshkut

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:

përfundimet e programueshme të peshkut

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

hapni faqen e dokumentacionit të Peshkut në shfletuesin tonë të internetit parazgjedhur nga terminali, thjesht shkruani:

ndihmoni rrjeten e peshkut

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ë.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   xhahir dijo

    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ë?

    1.    Nidea dijo

      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.

  2.   Nidea dijo

    Si konfigurohen pseudonimet?