Zellij, nyowani yekupedzisira multiplexer yakanyorwa muRust

nezve zellij

Muchinyorwa chinotevera isu ticha tarisa kuna Zellij. Iyi inzvimbo yekushandira yakanangana nevagadziri uye chero mushandisi anofarira iyo terminal. Mukukosha, izvi ndizvo un terminal multiplexer (zvakafanana netmux) yakanyorwa muRust.

Kana, nekuda kwehunhu hwemabasa iwe aunowanzoita, iyo yekupedzisira emulator yaunoshandisa mazuva ese inoperevedza, edza iyi multiplexer ye terminal zvingave zvinonakidza kwauri. Zellij inosanganisira dhizaini dhizaini uye iyo plugin system iyo inokutendera iwe kuti ugadzire plugins mune chero mutauro unosangana mukati web assembly.

Zellij anofanirwa kuve akagadzirira kushandiswa kwemazuva ese, asi ichiri kuiswa mubeta. Izvi zvinoreva kuti isu tichiri kukwanisa kuwana kumwe kupokana kusinganzwisisike kana maitiro akashata pano nepapo, asi kuti kana ivo vanogadzira vangoiwana, inofanira kugadziriswa nekukurumidza. Zvisinei, inoshanda zvakakwana uye inogona kushandiswa zuva nezuva. Chete iwe unofanirwa kuve nemoyo murefu kana pakupedzisira paine matambudziko. Uye zvakare, kune zvimwewo zvinhu zvisati zvaitwa parizvino, asi izvo nekufamba kwesarudzo isu tinotarisira kuti vachabatanidzwa.

Hunhu hwese hwaZellij

  • Zellij, pamusoro pekushandisa Rust, zvakare inopa yakakura nzvimbo yekushandira kubva kune iyo terminal uye multiplexer, sezvinoita tmux nezvimwe zvakadaro.
  • Tichaiwana inowanikwa kune ese ari maviri Gnu / Linux uye macOS anoshanda masystem.
  • Kufanana nevamwe vakawandisa, Zellij inobvumira vashandisi kupatsanura iyo terminal mune akasiyana mapaneru uye tabo. Asi yakaedza kuzvitsauranisa kubva kune mamwe mapurojekiti akafanana kupa inonakidza nzira yekuronga uye kuyera saizi mapaneru.
  • Iko kushanda kwacho nekutadza ichawana yakanakisa yakatwasuka kana yakatwasuka kupatsanurwa. Zellij inosanganisira yekumisikidza injini iyo inobvumidza vashandisi kutsanangura mapaneru mepu mune yaml faira uye kurodha iyo pavanotanga application. Nenzira iyi, mumwe anogona kuve nemapaneru akarongedzwa sezvaanoda pasina kuita rese setup basa.
  • Kana zvakadaro Yayo mushandisi interface iri nyore kwazvo kushandisa, isina huremu, uye inopa mamiriro emamiriro pazasi nezviwanikwa zviripo keyboard. Uye zvakare, ichatiratidzawo matipi ekushandisa chishandiso.
  • Kana Zellij atanga, vashandisi vanozoona kuti vachadaro ratidza mapfupi ekhibhodi iyo inokutendera kuti uvhare dhizaini, yekuwana mapaneru sarudzo, tabo sarudzo, resize, scroll, uye kubuda. Paunoshandisa imwe yeaya mapfupi ekhibhodi, iyo bar bar inoshandura kune mapfupi ekhibhodi anowanikwa emapaneru, sekugadzira pani nyowani, kufamba pakati pemapaneli, kuvhara iyo inoshanda paneli, zvichingodaro.
  • Iwo mapfupi ekhibhodi, pamwe neyekutanga dhizaini inoshandiswa naZellij painotanga, inogona kudaro gadza. Iwe unogona kutarisa iyo default keyboard mapfupi.
  • Zellij zvakare ine mamwe akakosha mapaneru asiri ekupedzisira. Aya mapaneru anonzi mapulagi. Zellij anouya nemamwe pre-akavakwa plugins senge Strider faira muongorori. Zellij anoshandisa Webassembly uye WASI kurodha iwo mapaneru uye kuvapa mukana kumuchina wekutambira.

Dhawunirodha uye kuisirwa

Kuisa bhanari yechirongwa ichi muUbuntu, isu tinongoda dhawunirodha iyo Gnu / Linux package kubva ku purojekiti webhusaiti.

dhawunirodha iyo zellij package kubva kubhurawuza

Tinogona zvakare shandisa wget kurodha pasi package, izvi zvinogona kuitwa nekuvhura terminal (Ctrl + Alt + T) uye uchinyora mariri rairo:

kurodha kubva kune terminal

wget https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz

Kana kurodha pasi kwapera, isu tichafanirwa bvisa faira rakadzingwa:

unzip kurodha pasi pasuru

tar xzvf zellij-x86_64-unknown-linux-musl.tar.gz

Ipapo isu tichaenda kune iyo folda iyo iyo pasuru yakaburitswa. Nhanho inotevera ichave isa bhanari mu / usr / local / bin uchishandisa mune terminal (Ctrl + Alt + T) iwo wekuraira:

gadza zellij

sudo install zellij /usr/local/bin

Mushure mekumisikidzwa, isu tinongoda chete nyora zellij mune terminal:

kuyedza zellij

Kugadzira Zellij (keyboard mapfupi, marongero, uye plugins), vashandisi vanogona kubvunza iyo zvinyorwa inopihwa pawebsite yeprojekti. Zellij inovakwa nechikwata chinofarira chevanozvipira. Chero ani anoda kujoina, zvisinei nezinga ravo reruzivo, anogona kuteedzera rairo dzakaratidzirwa mune yavo GitHub peji.


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