发布 M-Commander 6.1.0,它是 Midnight Commander 文件管理器的一个分支

双窗格控制台文件管理器 M-Commander 6.1.0 已发布。它是 GNU Midnight Commander 的一个分支,并增强了对运行时加载面板插件的支持。面板插件可用于打开归档文件、外部存储(FTP、SFTP、Samba、S3)、Git 仓库、Docker 容器、Kubernetes 资源以及 MongoDB 和 SQLite 数据库。子 shell 机制已被内置的 PTY 终端 mcterm 取代。代码使用 C 和 Lua 编写,并以 GPLv3+ 许可证发布。已提供即用型软件包。 Debian Ubuntu 2004年4月24日/26日(PPA),Fedora 44,Arch Linux и macOS.

主要变化:

  • 该项目已更名为 M-Commander。主可执行文件现为 mcommander,编辑器为 mcedit6,查看器为 mview,差异查看器为 mdiff,发行版特定的软件包为 mcommander、mcommander-plugins 和 mcommander-lua。该应用程序可以与 GNU Midnight Commander 同时安装,而不会覆盖 mc 的设置。
  • 该查看器支持渲染 Markdown 标记(标题、列表、表格、链接、脚注和代码块,语法高亮显示效果与编辑器类似)。它还可以渲染 Mermaid 图表(流程图、序列图和类图)和公式。
  • 现在,查看器具有使用可见光标的交互式文本导航功能,允许您使用键盘或鼠标选择内容并将其复制到剪贴板。
  • 现在,查看器与反应器共享语法高亮显示功能。大型文件的查看体验已得到优化,现在第一个屏幕会立即显示,其余内容则异步加载。设置菜单中新增了一个单独的查看器对话框。
  • lua-pdf 插件允许将 PDF 页面以文本形式查看,图像使用 sixel 和 Chafa 渲染。
  • 新增了 mcpeek 面板插件,该插件允许您以引用、资源、命名空间和类型的树状结构打开 .NET 程序集,查看反编译的 C# 或 IL,并跟踪对其他程序集的引用。
  • 我们已实现用于查看和编辑皮肤的界面。所有提供的皮肤都已分别添加到 mcterm、mctree 和 mcstruct 模块中,并且新增了 Mashdark 和 Tokyo Night 两款皮肤。
  • 编辑器现在可以将控制字符显示为“^X”或将其隐藏。编辑器的剪贴板现在可以记住编码(将不同编码的文本粘贴到文件时会自动重新编码)。
  • 终端现在支持使用 Alt-S 组合键在输出中进行搜索,以及使用 Alt+Shift+S 组合键筛选结果。
  • 增加了对自定义菜单的就地编辑支持,允许您添加、更改、重新排列和删除项目和子菜单。
  • 本地面板现在可以通过 inotify 系统跟踪文件和目录状态的变化(通过“监视目录”设置启用)。
  • 大量文件标记流程已得到优化。
  • 对文件属性的操作(例如 Chmod、Chown 和 Chattr)已移至单独的菜单“属性”。
  • “热门列表”对话框现在支持添加指向 VFS 地址和面板插件(Git、Docker、Kubernetes、归档)生成的内容的链接。
  • 帮助文档和手册页已转换为 Markdown 格式。新增了 mctree 和 mcstruct 的手册页。
  • 新增了使用 Ctrl-空格键组合查看压缩包内目录大小的功能。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster