GoGo: Yakaomeswa Nzira Mapfupi eLinux

Chikwangwani chemugwagwa chine mapfupi

Pane dzakawanda nguva, ungave uri kushandisa nzira dzemafaira kana madhairekitori akareba kana akaomarara kurangarira. Pane dzimwe nguva, vangave vakaoma kupinda nekuti vane mavara asinganzwisisike, nzvimbo, kana iwe uri dofo kungonyora zvese. Kupfupisa nzira iwe unogona kushandisa zvirongwa senge GoGo izvo zvinokutendera iwe kuti ugadzire mapfupi nzira emafaira ako akanyanya kushandiswa.

Kuti uite izvi, GoGo inoita kunge chishandiso chekugadzira ma aliases iyo ine Linux. Nenzira imwecheteyo iwe yaunogadzira aliases emirairo yako, iwe unogona zvakare kugadzira ipfupi uye inonzwisisika zita kune chero nzira iyo iwe yaunoshandisa kazhinji uye haunzwe kunge kupinda zvizere. Kuti uite izvi, chinhu chekutanga chaunofanirwa kunge wakaisa ichi chirongwa chandiri kutaura nezvacho. Iyo yemahara, yakavhurwa sosi, yakanyorwa muPython, uye inowanikwa paGithub.

Para isai, unofanirwa kutevera nhanho dzinotevera:

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

Mushure meizvozvo yaizoiswa uye ndakagadzirira kuenda mukugovera kwako kwaunofarira. Sezvauri kuona, maitiro acho akajairika kune chero distro, haina kusiyana zvichienderana nekuti iwe une imwe sisitimu kana imwe.

Asi usati watanga kushandisa, unofanira gadzirisa pamwe nemigwagwa iwe yaunoda kupfupisa. Asi zviri nyore kwazvo. Ingo enda kune iyo faira ~ / .config / gogo / gogo.conf. Ndiyo huru faira yekumisikidza yeGoGo. Nechero meseji edhitauro yaunoshandisa nguva dzose, vhura iyo kuti utange kuigadzirisa nenzira pfupi dzaunoda. Semuenzaniso, fungidzira iwe uchida kugadzira anotevera nzira ma aliases uye siya dhairekitori senge nzira yekumira.

# 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

Zvino, iwe unenge watove nechaizvo nzira iyo mairi ichagara yakamisikidzwa nekutadza uye mamwe maviri ma aliases. Rangarira kuti panzvimbo ya alias1, alias2, nezvimwe, unogona kushandisa chero mazita aunoda. Kuti uende kune imwe yenzira idzi, nzira yacho iri nyore, kungoshandisa zita rezita rawakashandisa. Semuenzaniso:

gogo alias1

Nenzira, kana uchida gadzira alias enzira iwe yauri kukurumidza, unogona kushandisa rairo "gogo -a alias" pasina makotesheni. Tsiva ma alias ane zita raunoda kuripa uye ichawedzerwa kune iyo faira yekumisikidza ...


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   edkalrio akadaro

    GoGo chirongwa chakanyanyisa uye chisina basa. Inovavarira kutsiva Bhash yakavakwa ine yakaderera, isingatakurike uye isina-yakamisikidzwa imwe nzira. Mumweya weanogadzirisazve vhiri, kanganwa kuti zviri nyore sei kuita mashandiro ainoita nemirairo yakapusa. Izvo zvinokurudzirwa zvakanyanya kunamatira kune zvakajairika mashandisiro ehurongwa manejimendi uye kudzidza Bhash pane kushandisa irwu rudzi rweRube Goldberg muchina pasina nyasha kana kukosha.

    Kuenzanisa munyori:
    Asi usati watanga kuishandisa, unofanirwa kuimisa nenzira dzaunoda kupfupisa. Asi zviri nyore kwazvo. Ingo enda kune iyo ** ~ / .bashrc ** faira. Ndiyo huru faira yekumisikidza ye ** Bash **. Nechero zvinyorwa zvemavara zvaunoshandisa nguva dzose, vhura kuti utange kuzvigadzirisa nenzira pfupi dzaunoda. Semuenzaniso, fungidzira iwe uchida kugadzira anotevera nzira ma aliases uye siya dhairekitori senge nzira yekumira.

    #Comments dzinotanga ne # kuti dzirege kutarisirwa
    cd ~ / apa / iyo / default / nzira
    alias1 = »/ iyo / nzira / iwe / unoda / kupfupisa»
    alias2 = »/ zvimwe / zve / iyo / nzira / iwe / unoda / kupfupisa»

    Zvino, iwe unenge watove nechaizvo nzira iyo mairi ichagara yakamisirwa nekusarudzika uye mamwe maviri ma aliases. Rangarira kuti panzvimbo ya alias1, alias2, nezvimwe, unogona kushandisa chero mazita aunoda. Kuti uende kune imwe yenzira idzi, nzira yacho yakapusa, uchingoshandisa zita rezita rawakashandisa. Semuyenzaniso:

    cd $ alias1

    Nenzira, kana iwe uchida kugadzira alias enzira iwe yauri kukurumidza, unogona kushandisa rairo

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