Hove, wakachenjera uye uri nyore kushandisa rairo mutsara

Hove logo

Muchinyorwa chinotevera tichaenda kunotarisa Hove. Iri zita idimikira inoshamwaridzika inopindirana goko. Iyo inoshongedzerwa zvakanaka, yakangwara, uye iri nyore-kushandisa ganda reUnix-senge masystem. Iyo inouya neakawanda akakosha maficha senge autosuggestion, syntax kujekesa, nhoroondo yekutsvaga (senge CTRL + R muBhash), smart search mashandiro, VGA rutsigiro rwemavara, webhu-based kumisikidzwa, bhuku remanyore kupedzisa, uye zvimwe zvakawanda zvakagadzirira kuenda. .

Tichafanira chete kuisa ino shell kuti titange kuishandisa munguva pfupi. Kanganwa nezve masisitimu akaomarara uye nekuisa mamwe ekuwedzera-maapulagi. Munyaya ino, tichaona kuti sei gadza uye shandisa Hove shell paUbuntu, kunyangwe ichiwanikwa kune akasiyana Gnu / Linux masisitimu. Iwe unozogona kuziva zvakawanda mu purojekiti webhusaiti.

Isa Hove

Kunyangwe kuve a deko yakapusa kushandisa uye yakapfuma muzvimiro, haina kuverengerwa mune zvekumisikidza zvinyorwa zvekuwanda kwekupa kweGnu / Linux. Inowanikwa mumahofisi epamutemo ezvishoma zvekuparadzirwa kweGnu / Linux, senge Arch Linux, Gentoo, NixOS uye Ubuntu. Muchinyorwa chinotevera ini Ndiri kuenda kuyedza iyi Shell paUbuntu 17.10. Kuti uise iyo, iwe unongofanirwa kuvhura terminal (Ctrl + Alt + T) uye nyora mairi:

sudo apt-get update && sudo apt-get install fish

Kushandisa Hove

Para chinja Hove kubva kune yedu yekupedzisira terminal (Ctrl + Alt + T), isu tinongofanirwa kunyora zvinotevera:

fish

Unogona kuwana iyo Default Hove kumisikidzwa mu ~ / .config / hove / config.fish. Kana isipo, isu tichazongo gadzira iyo.

Otomatiki mazano

Kamwe kana iri shell ratangwa, patinonyora rairo, zvinobva zvango tarisa rairo mune yakajeka grey color. Kana iwe ukanyora mavara ekutanga emurairo weGnu / Linux uye tinya paTab kiyi kuzadzisa iwo murairo kana paine mikana yakawanda, inozoinyora.

Otomatiki Hove Mazano

Tinogona kusarudza mirairo yakanyorwa kubva pane zvinyorwa uchishandisa makiyi ekumusoro / ezasi. Mushure mekusarudza rairo yatinoda kuitisa, isu tinongofanirwa kumanikidza ENTER kuti iite.

Sezvo isu tatoziva, isu tinoita yekumashure kutsvaga nekutsikirira (Ctrl + R) kutsvaga mirairo mune bash shell nhoroondo. Asi izvi hazvidiwe neiyi goko. Isu tichazongofanira nyora mavara ekutanga emurairo uye sarudza rairo kubva pane iyo runyorwa.

Smart Kutsvaga

Tinogona zvakare kutsvaga nekutsvaga kutsvaga rairo chaiyo, faira kana dhairekitori. Semuenzaniso, hongu isu tinonyora iyo substring yemirairo, ipapo isu tinongofanirwa kudzvanya pasi museve kiyi kuti tinyore zvatiri kutsvaga.

Syntax inoratidzira

Tichaona syntax ichisimbisa kana uchitaipa kuraira. Isu tinowona mutsauko mumawindo ekumashure pazasi pandinonyora iwo iwo murairo muBhash neFish.

bash kujekesa

Bash

hove syntax inoratidza

hove

Sezvauri kuona, "sudo" yakaiswa pachena muFish. Chii chimwe, iwe ucharatidza zvisiri izvo mirairo mune tsvuku nekutadza

Webhu-based kumisikidzwa

Ichi chimwe chiitiko chinotonhorera. Tichakwanisa gadza edu mavara, chinja Hove chiratidzo, uye tarisa mashandiro, misiyano, nhoroondo, makiyi anosungwa, ese kubva kune rimwe peji rewebhu.

Para tangisa webhu yekumisikidza interface, isu tinongofanirwa kunyora:

hove webhu kugadzirisa

fish_config

Zvirongwa zvinogumiswa

Bhash nemamwe makobvu anotsigira kumisikidzwa kurongwa, asi chete ichi chishandiso inogadzira izvo zvoga kana uchiongorora akaisa mapeji emurume. Kuti uite kudaro, mhanya:

hove dzinogadziriswa

fish_update_completions

Dzima kukwazisa

Nokusingaperi, iri goko rinotiratidza a kwaziso kwokutanga (Kugamuchirwa kuhove, hushamwari inofambidzana goko). Kana isu tisingade kuti meseji yekukwazisa iwoneke, tinogona kuidzima. Kuti tiite izvi, isu tichafanirwa kugadzirisa iyo yekumisikidza faira:

vi ~/.config/fish/config.fish

Kamwe mune iyo faira isu tinowedzera unotevera mutsara:

set -g -x fish_greeting ' '

Kana pachinzvimbo chekuremadza kukwazisa isu tinosarudza kuzviita, tichazviita nekuwedzera meseji mumutsara watinowedzera kune iyo faira

set -g -x fish_greeting 'Bienvenid@ usuario'

Kuwana rubatsiro

Para vhura peji reHove zvinyorwa mune yedu yewebhu browser default kubva kumagumo, ingo nyora:

batsira hove webhu

help

Zvinyorwa zvepamutemo zvichavhura mune yedu default browser. Chii chimwe, tinogona kushandisa mapeji emurume kuratidza chikamu chekubatsira chechero rairo.

Gadza Hove seye default shell

Kana iwe waifarira iri goko, unogona iseta kuti ive yako default shell. Kuti uite izvi, shandisa chsh raira:

chsh -s /usr/bin/fish

Pano, / usr / bin / hove Ndiyo nzira inoenda kunzira yeHove. Kana iwe usiri kuziva iyo chaiyo nzira, unotevera kuraira uchakubatsira iwe:

which fish

Kana wapedza, pinda kunze uye wotangazve iyo musangano kushandisa iyo nyowani default shell.

Recuerda, que zvimwe zvinyorwa zvakanyorerwa bash zvinogona kunge zvisingaenderane zvizere neFish.

Panyaya yekuda kudzokera kuBash, chingomhanya:

bash

Kana iwe uchida Bhash seyako default shell zvachose, mhanya:

chsh -s /bin/bash

Uye ndizvozvo, izvozvi. Nezvawakaverenga pano, unogona kunge uchitova nepfungwa yekutanga yezvaunogona kuita neiyi goko. Kana iwe uchitsvaga dzimwe nzira dzeBash, iyi inogona kunge iri sarudzo yakanaka.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  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.   jahir akadaro

    Ndingaite sei kuchenesa iyo autocomplete? Ini ndakanyora rm 11, ndichibva ndapa iyo kupinda, uye ndaida kudzima mafaera akati wandei anotanga nenhamba 1, uye pandinoisa rm zvakare ndinowana iyo yekuzadzisa ine nhamba yegumi nenomwe, ndinoichenesa sei iyoyo?

    1.    Nidea akadaro

      Kubva pane yekumisikidza webhu pamwe nemurairo `fish_config`
      Pane chikamu chinova nhoroondo yekuraira. Ini handina kuyedza asi zvirokwazvo ndinovatora kubva ku`history`, ndinofungidzira kuti kana ukabvisa pane imwe saiti ichaibvisa kubva kune imwe.

  2.   Nidea akadaro

    Zvinyorwa zvinogadziriswa sei?