Tämä yksi multiplexer korvasi Tmuxin, Screeneen ja koko terminaalityöskentelyni

Tämä yksi multiplexer korvasi Tmuxin, Screeneen ja koko terminaalityöskentelyni
Indeksi
  1. Zellin avaimet toiminnot
  2. Asennus ja konfigurointi
    1. Konfigurointitiedoston muokkaaminen
  3. Asettelut, Istunnot ja Näppäinkombinaatiot, Jotka Lopultakin Antavat Miellyttävän Käyttökokemuksen
  4. Zellijn Laajentaminen Liitännäisillä ja Laajennuksilla
  5. Zellij vs Tmux: Pitäisikö Sinun Todella Vaihtaa?
  6. Lopuksi

Zellij on käyttäjäystävällinen terminologiamultiplexori, joka yksinkertaistaa terminaalityöskentelyä. Se tarjoaa intuitiivisen käyttöliittymän ja hyödyllisiä toimintoja ilman monimutkaista konfigurointia.

Terminologiamultiplexorit eivät vain järjestäneet työnkulkuasi; ne muuttivat täysin tapaasi vuorovaikuttaa kehitysympäristösi kanssa. Ne auttavat sinua suorittamaan sujuvia toimintoja koodin käyttöönotossa, palvelimien vianetsinnässä tai vain skriptien kokeilemisessa. Markkinoilla on useita terminologiamultiplexoreita, kuten Tmux ja Screen. Mutta jos olet aloittelija, saatat löytää nämä monimutkaisiksi tai vaikeiksi konfiguroida. Siinä Zellij tulee apuun. Se tarjoaa helpomman vaihtoehdon ja toimii heti ilman mitään asennusta.

Zellin avaimet toiminnot

Zellij tarjoaa kaikki tarvittavat ominaisuudet, joita modernit terminologiamultiplexorit tarvitsevat. Tarkastellaanpa sen ominaisuuksia:

  • Zellij on suunniteltu käytettäväksi heti asennuksen jälkeen, ilman että käyttäjien tarvitsee luoda tai ylläpitää monimutkaisia konfigurointitiedostoja.
  • Se tarjoaa sisäänrakennetun terminaalikäyttöliittymän, jossa on pysyvä tilapalkki näyttämässä aktiiviset näppäinkomennot, nykyisen vuorovaikutustilan sekä paneeli- tai välilehtitiedot.
  • Zellij hyödyntää selkeää tilapohjaista vuorovaikutusjärjestelmää paneelien, välilehtien ja koon säätämisen hallintaan, ja se esittää kunkin tilan saatavilla olevat toiminnot suoraan näytöllä.
  • Paneelijärjestelmä tukee vaakasuoria ja pystysuoria jakoja, intuitiivista näppäimistön navigointia, dynaamista koon säätämistä, kelluvia paneeleja tilapäisiin tehtäviin ja valinnaista hiirivuorovaikutusta.
  • Välilehdet mahdollistavat liittyvien paneelien ryhmittelyn erillisiksi työtiloiksi, mikä helpottaa useiden tehtävien tai projektien organisointia yhdessä istunnossa.
  • Zellij mahdollistaa uudelleenkäytettävien asettelupohjien määrittämisen, jotka määrittelevät paneelien sijainnit ja käynnistyskomennot, mikä mahdollistaa koko työn ympäristön käynnistämisen välittömästi.
  • Zellij toimii taustapalvelinprosessina, jolloin istunnot säilyvät terminaalin kaatumisten, verkkoyhteyksien katkeamisten ja järjestelmän uudelleenkäynnistysten yli, ja tukee uudelleenkytkemistä ja istuntojen herättämistä.
  • Zellij sisältää WebAssembly-pohjaisen liitännäisjärjestelmän turvalliseen laajennettavuuteen ja tarjoaa verkkokäyttöliittymän istuntoihin pääsemiseksi selaimen kautta.

Asennus ja konfigurointi

Zellijn asentaminen järjestelmän paketinhallinnan kautta on suositeltava lähestymistapa, koska se integroidaan siististi muun järjestelmän kanssa. Esimerkiksi, asentamalla sen Arch Linuxiin, käytä komentoa:

sudo pacman -S zellij

Fedora Linuxissa käytä tätä:

sudo dnf install zellij

Vaikka Zellij on saatavilla useimmissa pakettilähteissä, se ei ole saatavilla Ubuntu- tai Debian-jakeluille. Näissä jakeluissa voit asentaa sen Snapin kautta.

sudo snap install zellij --classic

Vaihtoehtoisesti käyttäjille, joilla on Rust-työkalupaketti asennettuna, Zellij voidaan myös asentaa Cargoa käyttäen:

cargo install --locked zellij

Tässä --locked-lippu varmistaa, että versio ja riippuvuudet vastaavat projektissa testattuja.

Lisäksi Zellij tarjoaa kevyen käynnistusskriptin, jonka avulla sitä voidaan käyttää ilman pysyvää asennusta. Se voi olla hyödyllinen nopeassa arvioinnissa tai tilapäisissä ympäristöissä.

bash <(curl -L https://zellij.dev/launch)

Viimeiseksi, macOS:llä Zellij asennetaan yleisesti käyttämällä Homebrew'ta:

brew install zellij

Kun olet asentanut sen käyttäen jotain tuettua menetelmää, voit käynnistää Zellij'n kirjoittamalla:

zellij

Liittymä avautuu heti terminaalissa, ja sinulla on toimiva oletusasetelma. Voit nyt käyttää paneeleja, välilehtiä ja istuntoja ilman ennakkokonfigurointia.

Huom: Tällä hetkellä Zellij on suunniteltu Unix-tyyppisille järjestelmille (Linux ja macOS). Windows-käyttäjät voivat käyttää sitä WSL:n (Windows Subsystem for Linux) kautta erinomaisin tuloksin.

Konfigurointitiedoston muokkaaminen

Zellij ei vaadi konfigurointitiedostoa ollakseen käytettävä. Kuitenkin, jos haluat muokata käyttäytymistä, voit tehdä sen konfigurointitiedoston kautta, joka on kirjoitettu KDL:llä (KDL Document Language), korostaen luettavuutta ja joustavuutta. Konfigurointitiedosto sijaitsee “~/.config/zellij/config.kdl”.

Voit mukauttaa näppäinkombinaatioita, määrittää oletusasetuksia, säätää käyttöliittymän käyttäytymistä, konfiguroida liitännäisiä sekä vaihtaa teemoja. Näitä vaihtoehtoja voi käyttää täysin valinnaisesti ja tuoda ne käyttöön asteittain työskentelyvaatimusten muuttuessa.

Muutosien jälkeen tallenna tiedosto ja käynnistä Zellij uudelleen, jotta muutokset tulevat voimaan. Sen jälkeen voit asteittain säätää asetuksia työskentelytarpeidesi mukaan.

Asettelut, Istunnot ja Näppäinkombinaatiot, Jotka Lopultakin Antavat Miellyttävän Käyttökokemuksen

Zellij-asettelu tekee kaiken näkyväksi. Kun avaat sen, pysyvä tila-palkki näyttää nykyisen tilasi ja saatavilla olevat näppäimet, joten sinun ei tarvitse arvata, miten hallita paneeleja tai välilehtiä. Tämä poistaa jatkuvan asiayhteyden vaihtamisen, joka hidastaa toimintaa muissa terminaalimultiplikaatioissa.

Määrität asetelmasi kerran, ja Zellij palauttaa kaiken täsmälleen siihen kohtaan, johon se jäi, mukaan lukien käynnissä olevat prosessit, lokit, paneelien sijainnit ja vierityshistorian. Projektin vaihtaminen vie sekunteja ilman suurta manuaalista järjestelyä joka kerta, kun aloitat työsi.

Toinen tärkeä näkökohta on, että Zellij sitoo näppäinkombinaatiot tiloihin. Tämä tarkoittaa, että monimutkaisten näppäinyhdistelmien sijaan siirryt tilaan ja käytät yksinkertaisia, muistettavia näppäimiä. Tämä tekee Zellijistä helpon oppia ja nopean käyttää.

Zellijn Laajentaminen Liitännäisillä ja Laajennuksilla

Tässä Zellij siirtyy yksinkertaisesta työkalusta tehokkaaksi työtilaksi. Liitännäisjärjestelmä käyttää WebAssemblyä (WASM), mikä tarkoittaa, että se on nopea, kaatumisvapaa ja toimii identtisesti eri tietokoneilla. Koska ne toimivat turvallisessa hiekkalaatikossa, voit kokeilla yhteisön työkaluja ilman huolta niiden kaatamisesta koko terminaalisessioon.

Valmiina Zellij sisältää välttämättömyydet, jotka helpottavat elämää. Suosikkini on Strider, sisäänrakennettu tiedostoselain, joka näyttää VS Code -sivupalkilta; se mahdollistaa tiedostojen selaamisen ja avaamisen koskaan poistumatta terminaalista. Saat myös istunnonhallinnan, joka toimii visuaalisena kojetauluna, joka auttaa sinua nimeämään, järjestämään ja vaihtamaan eri projektien välillä välittömästi.

Voit jopa mukauttaa tila-palkkiasi näyttämään tarkalleen sen, mitä tarvitset, kuten nykyisen akkuajasi tai aktiivisen git-haarasi.

Zellij vs Tmux: Pitäisikö Sinun Todella Vaihtaa?

Tmux on vankka terminaalimultiplikaatio, joka on kevyt, luotettava ja löytyy lähes jokaiselta palvelimelta. Se on ihanteellinen etätyöskentelyyn, jossa uuden ohjelmiston asentaminen ei ole vaihtoehto. Vaikka Tmux kykenee lähes mihin tahansa, se tuntuu usein monimutkaiselta aloittelijoille.

Sitä vastoin Zellij tukee moderneja kehitystyöskentelyprosesseja, erityisesti paikallisilla koneilla. Se toimii hyvin suoraan, intuitiivinen hiirituki, pysyvä tila-palkki näyttää aktiiviset näppäimet ja joustava asettelumoottori tukee kelluvia paneeleja. Nämä ominaisuudet tekevät useiden ikkunoiden hallinnasta luontevaa, vähentäen kitkaa, joka hidastaa sinua Tmuxissa.

Pitäisikö sinun siis vaihtaa? Jos olet kehittäjä, joka viettää suurimman osan ajastaan paikallisilla koneilla, aloittelija, jota Tmux pelottaa, tai kuka tahansa, joka on turhautunut monimutkaisiin asetuksiin, löydät Zellijin helpommaksi omaksua ja tuottavammaksi. Ne, jotka työskentelevät ensisijaisesti etäpalvelimilla tai joilla on täydellinen Tmux-asetus, eivät välttämättä tarvitse vaihtaa.

Lopuksi

Jos vietät merkittävän osan ajastasi terminaalissa, sinun kannattaa kokeilla Zellijä. Se on loistava vaihtoehto terminaalikäyttäjille, jotka haluavat työskennellä tehokkaasti järjestellyssä työtilassa. Lisäksi, jos etsit työkaluja, jotka tekevät terminaalista miellyttävämmän, tämä opas on tutustumisen arvoinen.

Nyt kun olet lukenut Tämä yksi multiplexer korvasi Tmuxin, Screeneen ja koko terminaalityöskentelyni loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up