GoGo: Komplikované zkratky pro cesty pro Linux

Dopravní značka s klávesovými zkratkami

Při mnoha příležitostech možná používáte cesty k souborům nebo adresářům, které jsou poměrně dlouhé nebo komplikované pamatovat si. Jindy může být obtížné je zadat, protože mají podivné znaky unicode, mezery nebo je prostě líné je psát v plném rozsahu. Ke zkrácení cest můžete použít programy jako GoGo, které vám umožní vytvořit krátké cesty pro vaše nejpoužívanější soubory.

Za tímto účelem GoGo se chová jako nástroj pro vytváření aliasů který má Linux. Stejným způsobem, jakým vytváříte aliasy pro své příkazy, můžete také vytvořit krátký a intuitivní název pro jakoukoli cestu, kterou často používáte a nemáte chuť celou věc zadávat. První věc, kterou musíte mít nainstalovanou, je tento program, o kterém mluvím. Je to zdarma, otevřený zdroj, napsaný v Pythonu a dostupný na Githubu.

na nainstalujte jej, musíte provést následující kroky:

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

Poté bude nainstalován a připraven jít ve vaší oblíbené distribuci. Jak vidíte, postup je obecný pro jakoukoli distribuci, neliší se podle toho, zda máte jeden či druhý systém.

Ale než začnete používat, musíte nakonfigurujte jej podle požadovaných tras zkrátit. Ale je to velmi jednoduché. Stačí přejít do souboru ~ / .config / gogo / gogo.conf. To je hlavní konfigurační soubor pro GoGo. V libovolném textovém editoru, který pravidelně používáte, jej otevřete a zahájíte jeho úpravy pomocí požadovaných zkratek. Představte si například, že chcete vytvořit následující aliasy cest a ponechat adresář jako výchozí cestu:

# 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

Nyní byste již měli výchozí trasu, ve které bude vždy ve výchozím nastavení umístěna, a další dva aliasy. Nezapomeňte, že místo alias1, alias2 atd. Můžete použít libovolná jména, která chcete. Cesta na jednu z těchto tras je velmi jednoduchá, jen pomocí aliasu, který jste použili. Například:

gogo alias1

Mimochodem, pokud chcete rychle vytvořit alias trasy, po které jste, můžete použít příkaz "gogo -a alias" bez uvozovek. Nahraďte alias názvem, který mu chcete dát, a přidá se do konfiguračního souboru ...


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   edkalrio řekl

    GoGo je naprosto nadbytečný a spotřební program. Jeho cílem je nahradit Bashové vestavěné podřadnou, méně přenosnou a nestandardizovanou alternativou. V duchu programátora znovu objevit kolo zapomenout, jak snadné je dosáhnout funkcí, které nabízí, pomocí jednoduchých příkazů. Je mnohem lepší držet se obvyklých způsobů správy systémů a naučit se Bash, než používat tento druh stroje Rube Goldberg bez milosti a hodnoty.

    Parafrázující autora:
    Ale než jej začnete používat, musíte jej nakonfigurovat s trasami, které chcete zkrátit. Ale je to velmi jednoduché. Stačí přejít do souboru ** ~ / .bashrc **. To je hlavní konfigurační soubor pro ** Bash **. V libovolném textovém editoru, který pravidelně používáte, jej otevřete a začněte jej upravovat pomocí požadovaných zkratek. Představte si například, že chcete vytvořit následující aliasy cest a ponechat adresář jako výchozí cestu:

    #Comments start with # to be ignored
    cd ~ / here / the / default / cesta
    alias1 = »/ the / cesta / vy / chcete / zkrátit»
    alias2 = »/ ostatní / z / trasy / chcete / chcete zkrátit»

    Nyní byste již měli výchozí trasu, ve které bude vždy ve výchozím nastavení umístěna, a další dva aliasy. Nezapomeňte, že místo alias1, alias2 atd. Můžete použít libovolná jména, která chcete. Chcete-li jít na jednu z těchto cest, je cesta velmi jednoduchá, jednoduše pomocí aliasu, který jste použili. Například:

    cd $ alias1

    Mimochodem, pokud chcete rychle vytvořit alias trasy, po které jste, můžete použít příkaz

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