GoGo: Kompliserte snarveier for Linux

Veiskilt med snarveier

Ved mange anledninger bruker du kanskje stier til filer eller kataloger som er ganske lange eller kompliserte å huske. Andre ganger kan de være vanskelige å komme inn fordi de har rare unicode-tegn, mellomrom, eller du er ganske enkelt lat til å skrive dem inn i sin helhet. For å forkorte stier kan du bruke programmer som GoGo som lar deg lage korte stier for de mest brukte filene dine.

For å gjøre dette, GoGo oppfører seg som verktøyet for å lage aliaser som har Linux. På samme måte som du oppretter aliaser for kommandoene dine, kan du også opprette et kort og intuitivt navn for alle baner du bruker ofte og ikke har lyst til å gå inn i sin helhet. For å gjøre dette er det første du må ha installert dette programmet jeg snakker om. Det er gratis, åpen kildekode, skrevet i Python, og tilgjengelig på Github.

Til installer den, må du følge følgende trinn:

git clone https://github.com/mgoral/gogo.git
cd gogo/
mkdir -p ~/bin
cp gogo.py ~/bin/
cat gogo.sh >> ~/.bashrc

Etter det ville det bli installert og klar til å gå i din favorittfordeling. Som du kan se, er prosedyren generell for enhver distro, den varierer ikke avhengig av om du har ett eller annet system.

Men før du begynner å bruke, må du konfigurer den med rutene du vil ha forkorte. Men det er veldig enkelt. Bare gå til filen ~ / .config / gogo / gogo.conf. Det er hovedkonfigurasjonsfilen for GoGo. Med hvilken som helst tekstredigerer du bruker regelmessig, åpner du den for å begynne å redigere den med snarveiene du trenger. Tenk deg for eksempel at du vil opprette følgende banealiaser og la en katalog være som standardbane:

# Comentarios comienzan con # para que sean ignorados
default = ~/aqui/la/ruta/predeterminada
alias1 = /la/ruta/que/quieras/acortar
alias2 = /otra/de/las/rutas/que/quieras/acortar

Nå vil du allerede ha en standardrute der den alltid vil være plassert som standard og to aliaser til. Husk at i stedet for alias1, alias2, etc., kan du bruke hvilke navn du vil. For å gå til en av disse rutene, er veien veldig enkel, bare ved å bruke aliasnavnet du har brukt. For eksempel:

gogo alias1

Forresten, hvis du vil lage et alias for en rute du er på raskt, du kan bruke kommandoen "gogo -a alias" uten anførselstegn. Erstatt aliaset med navnet du vil gi det, og det blir lagt til konfigurasjonsfilen ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   edkalrio sa

    GoGo er et helt overflødig og brukbart program. Det tar sikte på å erstatte Bash-innebygde med et dårligere, mindre bærbart og ikke-standardisert alternativ. I programmørens ånd for å finne opp hjulet på nytt, glem hvor enkelt det er å oppnå funksjonaliteten det tilbyr med enkle kommandoer. Det er mye mer tilrådelig å holde seg til den vanlige bruken av systemadministrasjon og lære Bash i stedet for å bruke denne typen Rube Goldberg-maskin uten nåde eller verdi.

    Omformulere forfatteren:
    Men før du begynner å bruke, må du konfigurere den med rutene du vil forkorte. Men det er veldig enkelt. Bare gå til ** ~ / .bashrc ** -filen. Det er hovedkonfigurasjonsfilen for ** Bash **. Med hvilken som helst tekstredigerer du bruker regelmessig, åpner du den for å begynne å redigere den med snarveiene du trenger. Tenk deg for eksempel at du vil opprette følgende banealiaser og la en katalog være som standardbane:

    #Kommentarer begynner med # som skal ignoreres
    cd ~ / her / the / default / path
    alias1 = »/ stien / du / vil / forkorte»
    alias2 = »/ annet / av / rutene / som / du / vil / forkorte»

    Nå vil du allerede ha en standardrute der den alltid vil være plassert som standard og to aliaser til. Husk at i stedet for alias1, alias2, etc., kan du bruke hvilke navn du vil. For å gå til en av disse rutene, er veien veldig enkel, bare ved å bruke aliasnavnet du har brukt. For eksempel:

    cd $ alias1

    Hvis du forresten vil opprette et alias for en rute du er på, kan du bruke kommandoen

    ekko "alias = \" $ (pwd) \ "" >> ~ / .bashrc