Zellij, jauns termināla multipleksors, kas rakstīts Rust

par zellij

Nākamajā rakstā mēs ieskatīsimies Zellij. Šī ir darbvieta, kas paredzēta izstrādātājiem un visiem lietotājiem, kuriem patīk termināls. Būtībā tas tā ir un termināla multipleksors (līdzīgs tmux), kas rakstīts Rust.

Ja parasti veicamo uzdevumu īpašību dēļ katru dienu izmantotais termināļa emulators nepietiek, izmēģiniet šo multipleksoru termināls tas tev var būt interesants. Zellij ietver dizaina sistēmu un spraudņu sistēmu, kas ļauj jums izveidot spraudņus jebkurā valodā, kurā tiek apkopoti WebAssembly.

Zellij jābūt gatavam ikdienas lietošanai, bet joprojām tiek klasificēts kā beta. Tas nozīmē, ka mēs joprojām varam atrast dažas dīvainas avārijas vai sliktu izturēšanos šeit un tur, taču, tiklīdz izstrādātāji to atradīs, tas būtu jānovērš diezgan ātri. Tomēr tas ir pilnībā funkcionāls un to var izmantot katru dienu. Tikai jums ir jābūt zināmai pacietībai, ja galu galā rodas kādas problēmas. Turklāt ir arī dažas funkcijas, kas vēl nav ieviestas, taču ceram, ka līdz ar atjauninājumu iekļaušanu.

Zellija vispārīgās īpašības

  • Zellij papildus Rust izmantošanai arī nodrošina lielu darbvietu no termināla un multipleksora, tāpat kā tmux un tamlīdzīgi.
  • Mēs to atradīsim pieejams gan Gnu / Linux, gan macOS operētājsistēmām.
  • Tāpat kā citi multipleksori, arī Zellijs ļauj lietotājiem sadalīt termināli dažādos paneļos un cilnēs. Bet tā ir mēģinājusi atšķirt sevi no citiem līdzīgiem projektiem piedāvā interesantu veidu, kā organizēt un mainīt paneļu izmērus.
  • Pati lietojumprogramma pēc noklusējuma tas atradīs labāko vertikālo vai horizontālo sadalījuma sadalījumu. Zellij ietver izkārtojuma motoru, kas lietotājiem ļauj noteikt paneļa karti yaml failā un ielādēt to, palaižot lietojumprogrammu. Tādā veidā paneļus var sakārtot pēc vēlēšanās, neveicot visus iestatīšanas darbus.
  • Attiecībā uz Tās lietotāja saskarne ir ļoti ērti lietojama, viegla un apakšā piedāvā statusa joslu ar pieejamajiem īsinājumtaustiņiem. Turklāt tas parādīs arī padomus par rīka lietošanu.
  • Kad sāksies Zellij, lietotāji to pamanīs parādīt pieejamos īsinājumtaustiņus kas ļauj bloķēt izkārtojumu, piekļuves paneļa opcijas, cilnes opcijas, mainīt izmērus, ritināt un iziet. Kad izmantojat kādu no šiem īsinājumtaustiņiem, ieteikumu josla tiek pārslēgta uz pieejamajiem paneļu īsinājumtaustiņiem, piemēram, jauna paneļa izveidošana, pārvietošanās starp paneļiem, aktīvā paneļa aizvēršana utt.
  • Tastatūras īsinājumtaustiņi, kā arī sākotnējais izkārtojums, ko Zellijs izmantoja, startējot, var būt configurar. Jūs varat apskatīt noklusējuma īsinājumtaustiņi.
  • Zellij ir arī daži īpaši paneļi, kas nav termināli. Šos paneļus sauc par spraudņiem. Zellij komplektā ir daži iepriekš izveidoti spraudņi, piemēram, Strider File Explorer. Lai ielādētu šos paneļus un nodrošinātu viņiem piekļuvi resursdatora mašīnai, Zellijs izmanto Webassemble un WASI.

Lejupielāde un instalēšana

Lai instalētu šīs programmas bināro failu Ubuntu, mums tas vienkārši būs nepieciešams lejupielādējiet Gnu / Linux pakotni no projekta vietne.

lejupielādējiet zellij pakotni no pārlūka

Mēs varam arī Izmantojiet wget, lai lejupielādētu pakotni, to var izdarīt, atverot termināli (Ctrl + Alt + T) un ierakstot tajā komandu:

lejupielādēt no termināla

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

Kad lejupielāde būs pabeigta, mums tas būs jādara izvilkt lejupielādēto failu:

unzip lejupielādēto pakotni

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

Tad mēs ejam uz mapi, kurā tika izvilkta pakete. Nākamais solis būs instalēt bināro / usr / local / bin izmantojot terminālu (Ctrl + Alt + T) komandu:

instalēt zellij

sudo install zellij /usr/local/bin

Pēc instalēšanas mums ir nepieciešams tikai rakstīt zellij terminālī:

testē zellij

Lai konfigurētu Zellij (īsinājumtaustiņi, izkārtojumi un spraudņi), lietotāji var iepazīties ar Dokumentācija piedāvā projekta mājas lapā. Zellij veido entuziasma pilna brīvprātīgo komanda. Ikviens, kurš vēlas pievienoties, neatkarīgi no pieredzes līmeņa, var izpildīt norādījumus, kas norādīti viņu sarakstā GitHub lapa.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.