Zellij, multiplexer terminal baru yang ditulis dalam Rust

soal zellij

Dalam artikel seterusnya kita akan melihat Zellij. Ini adalah ruang kerja yang ditujukan kepada pembangun dan mana-mana pengguna yang menyukai terminal. Pada hakikatnya, ini adalah un multiplexer terminal (serupa dengan tmux) ditulis dalam Rust.

Sekiranya, kerana ciri-ciri tugas yang biasanya anda lakukan, emulator terminal yang anda gunakan setiap hari tidak berfungsi, cubalah multiplexer ini terminal mungkin menarik bagi anda. Zellij merangkumi sistem reka bentuk dan sistem pemalam yang membolehkan anda membuat pemalam dalam bahasa yang disusun webassembly.

Zellij harus siap untuk penggunaan sehari-hari, tetapi masih dikelaskan sebagai beta. Ini bermaksud bahawa kita masih dapat menemui beberapa kemalangan atau tingkah laku buruk di sana-sini, tetapi apabila pembangun menemuinya, ia harus diperbaiki dengan cepat. Walau bagaimanapun, ia berfungsi sepenuhnya dan boleh digunakan dari hari ke hari. Cuma anda harus bersabar sekiranya akhirnya ada masalah. Di samping itu, ada juga beberapa fitur yang belum dilaksanakan, tetapi dengan kemas kini kami berharap ia akan disertakan.

Ciri umum Zellij

  • Zellij, selain menggunakan Rust, juga menyediakan ruang kerja yang besar dari terminal dan multiplexer, seperti halnya tmux dan seumpamanya.
  • Kami akan menjumpainya tersedia untuk kedua-dua sistem operasi Gnu / Linux dan macOS.
  • Seperti multiplexer lain, Zellij membolehkan pengguna membahagikan terminal menjadi panel dan tab yang berbeza. Tetapi ia telah berusaha membezakannya dengan projek serupa yang lain menawarkan kaedah menarik untuk mengatur dan mengubah saiz panel.
  • Aplikasi itu sendiri secara lalai ia akan mencari taburan pembahagian menegak atau mendatar yang terbaik. Zellij menyertakan mesin susun atur yang membolehkan pengguna menentukan peta panel dalam fail yaml dan memuatkannya ketika mereka memulakan aplikasi. Dengan cara ini, seseorang dapat menyusun panel seperti yang diinginkan tanpa harus melakukan semua kerja penyiapan.
  • Mengenai Antaramuka penggunanya sangat mudah digunakan, ringan, dan menawarkan bar status di bahagian bawah dengan pintasan papan kekunci yang tersedia. Di samping itu, ia juga akan menunjukkan petua mengenai cara menggunakan alat ini.
  • Apabila Zellij bermula, pengguna akan menyedari bahawa mereka akan melakukannya tunjukkan pintasan papan kekunci yang ada yang membolehkan anda mengunci susun atur, mengakses panel pilihan, pilihan tab, mengubah saiz, tatal, dan keluar. Apabila anda menggunakan salah satu pintasan papan kekunci ini, bar petunjuk beralih ke pintasan papan kekunci yang tersedia untuk panel, seperti membuat panel baru, bergerak di antara panel, menutup panel aktif, dan sebagainya.
  • Jalan pintas papan kekunci, serta susun atur awal yang digunakan oleh Zellij ketika memulakan, boleh mengkonfigurasi. Anda boleh melihat di pintasan papan kekunci lalai.
  • Zellij juga mempunyai beberapa panel khas yang bukan terminal. Panel ini dipanggil pemalam. Zellij hadir dengan beberapa pemalam yang telah dibina seperti penjelajah fail Strider. Zellij menggunakan Webassembly dan WASI untuk memuatkan panel ini dan memberi mereka akses ke mesin host.

Muat turun dan pemasangan

Untuk memasang binari program ini di Ubuntu, kita hanya perlu muat turun pakej Gnu / Linux dari laman web projek.

muat turun pakej zellij dari penyemak imbas

Kita boleh juga gunakan wget untuk memuat turun pakej, ini dapat dilakukan dengan membuka terminal (Ctrl + Alt + T) dan mengetik di dalamnya perintah:

muat turun dari terminal

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

Setelah muat turun selesai, kita perlu ekstrak fail yang dimuat turun:

unzip pakej yang dimuat turun

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

Kemudian kita akan pergi ke folder di mana bungkusan itu diekstrak. Langkah seterusnya adalah pasang perduaan di / usr / local / bin menggunakan di terminal (Ctrl + Alt + T) arahan:

pasang zellij

sudo install zellij /usr/local/bin

Selepas pemasangan, kami hanya memerlukan menulis zellij di terminal:

menguji zellij

Untuk mengkonfigurasi Zellij (pintasan papan kekunci, susun atur dan pemalam), pengguna boleh merujuk kepada dokumentasi ditawarkan di laman web projek. Zellij dibina oleh pasukan sukarelawan yang bersemangat. Sesiapa sahaja yang ingin bergabung, tanpa mengira tahap pengalaman mereka, boleh mengikuti arahan yang ditunjukkan dalam mereka Halaman GitHub.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.