真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

用Rust編寫新終端多路復(fù)用器

本篇內(nèi)容主要講解“用Rust編寫新終端多路復(fù)用器”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“用Rust編寫新終端多路復(fù)用器”吧!

成都創(chuàng)新互聯(lián)基于分布式IDC數(shù)據(jù)中心構(gòu)建的平臺為眾多戶提供西信服務(wù)器托管 四川大帶寬租用 成都機柜租用 成都服務(wù)器租用。

Zellij是用Rust編寫的新的終端工作區(qū)和多路復(fù)用器(如tmux和screen),可用于macOS和Linux。其最重要的功能之一是布局系統(tǒng),以及以任何可編譯為WebAssembly的語言編寫的插件。

盡管該工具已準(zhǔn)備就緒,可以日常使用,但仍然需要提及的是,它現(xiàn)在處于beta狀態(tài),因此您可能偶爾會崩潰。目前它還缺少一些功能(有關(guān)詳細(xì)信息,請繼續(xù)閱讀)。

與tmux或screen等其他終端多路復(fù)用器不同,Zellij帶有開箱即用的用戶友好型界面,在屏幕底部顯示狀態(tài)欄,并提供可用的鍵盤快捷鍵和使用此工具的提示。狀態(tài)欄(以及選項卡欄)是作為一個插件實現(xiàn)的,當(dāng)您習(xí)慣了其鍵盤快捷鍵時,可以很容易地將其禁用。

當(dāng)你啟動Zellij時,你會注意到它顯示了可用的鍵盤快捷鍵,允許你鎖定布局、訪問窗格選項、選項卡、調(diào)整大小、滾動和退出(見本文上面的屏幕截圖)。當(dāng)你使用這些快捷鍵之一時,比如面板快捷鍵(Ctrl + p),提示欄會變成面板可用的鍵盤快捷鍵,比如創(chuàng)建新窗格、在窗格之間移動、關(guān)閉活動窗格,等等:

用Rust編寫新終端多路復(fù)用器

來自:https://www.linuxmi.com/zellij-rust-terminal.html

除了易于使用之外,Zellij還嘗試在排列和調(diào)整窗格大小方面進(jìn)行創(chuàng)新。如果要創(chuàng)建垂直或水平拆分,則不必自己弄清楚。而是,應(yīng)用程序?qū)ふ掖蜷_新窗格的最佳位置。調(diào)整窗格大小時也沒有限制。

可以配置鍵盤快捷鍵以及Zellij啟動時使用的初始布局。您可以在此處查看默認(rèn)的鍵盤快捷鍵,這是默認(rèn)的布局。Zellij的下一個版本也將提供內(nèi)置的tmux模式,而類似screen的鍵綁定功能正在開發(fā)中。

除了狀態(tài)欄和選項卡欄之外,Zellij還附帶了一個名為Strider的插件,一個Ranger(控制臺文件管理器)克隆,但這對我來說無法正常工作-在一臺機器上根本不會加載,而在另一臺機器上它無法加載文件。因此,這是從Zellij網(wǎng)站獲取的此功能的GIF:

用Rust編寫新終端多路復(fù)用器

缺少功能/路線圖

由于是新版本,第一個alpha版本是在2021年1月發(fā)布的(而第一個beta版本只有一個星期),因此該工具缺乏一些功能。最重要的一點肯定是缺乏分離活動會話并在以后恢復(fù)它們的能力。我們的計劃是通過客戶機-服務(wù)器體系結(jié)構(gòu)來實現(xiàn)這一點,其中客戶機是與用戶交互的前端,而服務(wù)器是所有奇跡發(fā)生的后端?,F(xiàn)在已經(jīng)有了實現(xiàn)這個特性的工作-您可以通過此pull request跟蹤其進(jìn)度。

該計劃還允許通過瀏覽器連接到Zellij,而不是打開終端窗口,無論是在本地還是遠(yuǎn)程計算機上。

Zellij路線圖的其他特性是與他人共享會話的能力,支持跨屏幕的多個終端窗口(通過讓它們都屬于同一個會話,允許跨不同的窗口和屏幕傳輸窗格),以及智能布局(當(dāng)添加新窗格或調(diào)整窗口大小時,智能地重新安排布局)。

在我撰寫本文時(但將來應(yīng)該會實現(xiàn)),其他缺少的功能包括配色方案支持,鼠標(biāo)支持,從當(dāng)前布局創(chuàng)建布局文件以及打開具有特定布局的新選項卡的功能。將來可能還會實現(xiàn)Windows支持,這使Zellij成為第一個具有原生Windows支持的終端多路復(fù)用器。

還值得注意的是,當(dāng)前Zellij在WSL2上的運行速度非常慢。

下載Zellij

要在Linux上安裝Zellij二進(jìn)制文件,只需解壓縮下載的檔案,cd到解壓縮的文件夾中,然后使用以下命令將二進(jìn)制文件安裝到/usr/local/bin中:

linuxmi@linuxmi:~/www.linuxmi.com/zellij-x86_64-unknown-linux-musl$ sudo install zellij /usr/local/bin

到此,相信大家對“用Rust編寫新終端多路復(fù)用器”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


網(wǎng)站標(biāo)題:用Rust編寫新終端多路復(fù)用器
URL鏈接:http://www.weahome.cn/article/iheeej.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部