Stars 颜值爆表的终端管理开源神器

今天为大家带来一款超级炫酷的终端管理工具:Zellij,专业面向开发人员、运维人员以及那些喜欢使用终端的人。开源、可定制、高效的多窗口终端管理神器!

其核心是一个终端多路复用器(类似于 tmux 和 screen),拥有原生布局和插件系统。基于 Rust 语言开发,与 WebAssembly 原生兼容。

项目原先叫:Mosaic,运行起来有点马赛克瓷砖,一块一块的,如下图所示:

图片[1]-Stars 颜值爆表的终端管理开源神器-山海云端论坛

Zellij 的设计理念是,不能为了强大的功能而牺牲软件的简单性。面向初学者和高级用户,支持深度定制,提供大量的主题和插件。目前该项目已在 github 上获得了 15.4K Stars,以开箱即用的出色体验和为用户提供便捷的高级功能,备受开发者的喜赖。

图片[2]-Stars 颜值爆表的终端管理开源神器-山海云端论坛

Zellij的特征

  • 无需安装,开箱即用
  • 支持 Gnu/Linux 和 macOS 系统
  • 除了使用Rust语言,Zellij还通过终端和多路复用器提供了较大的工作空间,如tmux等。
  • 与其他多路复用器一样,Zellij允许用户将终端分为不同的面板和选项卡。但它试图将自己与其他类似项目区分开来,提供了一种有趣的方式来组织面板并调整其大小。
  • 默认情况下,应用程序会找到最佳的垂直或水平分割分布。Zellij包含一个布局引擎,该引擎允许用户在yaml文件中定义面板图并在启动应用程序时加载它。这样,无需进行所有设置工作就可以按需要布置面板。
  • 用户界面轻巧非常易于使用,底部提供状态栏以及可用的键盘快捷键。此外,它还会向我们展示如何使用该工具的提示。
  • 当 Zellij 启动时,会显示可用的键盘快捷键,允许锁定布局,访问面板选项,选项卡选项,调整大小,滚动和退出。
  • 当您按下任意快捷键时,提示栏将切换到面板可用的快捷键,例如创建新面板,在面板之间移动,关闭活动面板等。
  • Zellij启动时可设置初始布局,查看默认的快捷键等。
  • Zellij 还具备一些特殊的终端面板,称为插件。Zellij 附带了一些预先构建的插件,例如Strider文件浏览器。Zellij使用Webassembly和WASI加载这些面板,并允许它们访问主机。
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容