【开源软件】micro 现代终端文本编辑器

Micro 是一个现代且直观的基于终端的文本编辑器,旨在易于使用,同时充分利用现代终端的能力。

Micro 的一些主要特点:

  • 易于使用和安装:Micro 旨在成为 nano 编辑器的继承者,易于安装和使用。

  • 无依赖性:Micro 作为一个单一的静态二进制文件分发,不需要依赖或外部文件。

  • 多光标支持:允许用户在多个位置同时编辑文本。

  • 通用快捷键:支持常见的快捷键,如 Ctrl+S、Ctrl+C、Ctrl+V、Ctrl+Z 等,并且可以重新绑定。

  • 合理的默认设置:Micro 提供了合理的默认配置,用户几乎不需要进行额外配置。

  • 分割和标签:支持分割视图和标签页,方便同时编辑多个文件。

  • nano 风格的菜单:帮助用户记忆快捷键。

  • 鼠标支持:支持鼠标操作,如拖动选择文本、双击选择单词、三击选择整行。

  • 跨平台:支持所有 Go 语言运行的平台,但 Windows 的 Mingw/Cygwin 不受支持。

  • 插件系统:支持 Lua 编写的插件,内置插件管理器。

  • 内置差异边栏:显示文件差异。

  • 简单的自动补全:提供基本的代码自动补全功能。

  • 持久撤销:允许撤销和重做操作。

  • 自动语法检查和错误通知:支持超过 130 种语言的语法高亮。

  • 颜色方案支持:Micro 默认提供 16 色、256 色和真彩色主题。

  • 真彩色支持:通过设置环境变量 MICRO_TRUECOLOR 启用。

  • 系统剪贴板的复制和粘贴

  • 小巧且简单:Micro 体积小,易于配置。

  • :支持宏录制和播放。

  • 智能高亮:智能高亮显示尾随空格和制表符与空格使用错误。

  • 常见编辑器功能:包括撤销/重做、行号、Unicode 支持、软换行等。

Micro 还提供了多种安装方式,包括预构建的二进制文件、包管理器和从源代码构建。用户可以通过快速安装脚本或使用如 Homebrew、Snap 等包管理器安装 Micro。此外,Micro 还提供了详细的文档和帮助系统,以及一个活跃的社区,用户可以报告问题、贡献代码或提出新功能建议。

更多关于 Micro 的信息,包括截图、颜色方案和插件,可以在其官方网站 micro-editor.github.io 上找到。

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容