Farðu - Farðu fljótt í samnefndar möppur með stuðningi við sjálfvirka útfyllingu


Í nýlegri grein ræddum við um Gogo – tæki til að búa til flýtileiðir fyrir langar leiðir í Linux skel. Þó að gogo sé frábær leið til að bókamerkja uppáhalds möppurnar þínar inni í skel, þá hefur það eina stóra takmörkun; það vantar sjálfvirka útfyllingareiginleika.

Vegna ofangreindrar ástæðu fórum við allt í sölurnar til að finna svipað tól með stuðningi við sjálfvirka útfyllingu - þar sem skelin getur beðið með tillögur um tiltæk samheiti (flýtivísanir á langar og flóknar slóðir) og sem betur fer, eftir að hafa skriðið í gegnum Github, uppgötvuðum við Fara til.

Goto er skeljatól til að fletta fljótt í samnefnaskrár, með stuðningi við sjálfvirka útfyllingu. Það kemur með fallegu sjálfvirku útfyllingarhandriti þannig að þegar þú ýtir á tab takkann á eftir goto skipuninni eða eftir að hafa slegið inn nokkrar skipulagsskrár af núverandi samheiti, þá munu bash eða zsh hvetja til með uppástungum um samheiti eða sjálfkrafa fylla út nafnið, í sömu röð.

Goto hefur einnig fleiri valkosti til að afskrá samnefni, auka gildi samnefnis sem og hreinsa upp samnefni eyddra möppum. Athugaðu að sjálfvirk útfylling goto virkar aðeins fyrir samnefni; það er aðskilið frá sjálfvirkri útfyllingu skel fyrir skipanir eða skráarnöfn.

Hvernig á að setja upp og nota Goto í Linux kerfum

Til að setja upp Goto, byrjaðu á því að klóna goto geymsluna frá Github og farðu inn í staðbundna geymsluskrána, keyrðu síðan uppsetningarskeljaforskriftina með rótarnotendaréttindum með því að nota sudo skipunina eins og sýnt er.

$ cd Downloads/
$ git clone https://github.com/iridakos/goto.git
$ cd goto
$ ls
$ sudo ./install

Þetta mun setja upp goto í /usr/local/share/goto.sh og það mun bæta við línu í ~/.bashrc (fyrir Bash) eða ~/.zshrc (fyrir Zsh) ræsingarskrá fyrir skel, til að fá hana.

Endurræstu nú flugstöðina þína til að byrja að nota goto. Til að búa til samnefni fyrir möppu skaltu skrá samnefnið með -r fánanum sem hér segir.

$ goto -r march ~/Documents/linux-console.net-Articles/March/

Til að kalla núverandi möppu þína skaltu nota þessa setningafræði sem verður sjálfkrafa samnefnd við alla slóðina.

$ goto -r home . 

Þegar þú slærð inn goto og ýtir á tab takkann mun það sýna öll skráð samnefni og þegar þú slærð inn nokkra stafi í skráðu samnefni mun goto fylla nafnið sjálfkrafa út. Hins vegar, til að skoða lista yfir skráð samnöfn þín, notaðu -l fánann.

$ goto -l

Til að auka samnefni í gildi þess með því að nota eftirfarandi skipun.

$ goto -x scripts
$ goto -x march

Goto gerir þér einnig kleift að afskrá samnefni með -u valkostinum.

$ goto -l
$ goto -u march
$ goto -l

Ef þú hefur fjarlægt samnefnismöppur (til dæmis ef þú hefur eytt möppunum ~/Documents/linux-console.net-Articles/March og ~/bin/shellscripts/recon úr skráarkerfinu), samt eru þær enn með samheiti í goto, geturðu hreinsað öll þessi samnefni frá goto með -c fánanum.

$ goto -c

Veruleg takmörkun á goto er að það leyfir ekki aðgang að undirskrá undir samnefndri möppu, sem er eiginleiki sem er til staðar í Gogo.

Fyrir frekari upplýsingar, hafðu samband við goto hjálparskilaboðin með -h valkostinum.

$ goto -h

Farðu í Github geymslu: https://github.com/iridakos/goto

Goto er öflug leið til að bókamerkja uppáhalds möppurnar þínar inni í skel, með stuðningi við sjálfvirka útfyllingu, í Linux. Það hefur gagnlegri eiginleika samanborið við Gogo, eins og útskýrt er hér að ofan. Prófaðu það og deildu með okkur hugsunum þínum um það í gegnum athugasemdaformið hér að neðan.