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 上找到。
官网:https://micro-editor.github.io/
GitHub:https://github.com/zyedidia/micro
文章版权归作者所有,未经允许请勿转载。© 版权声明
THE END
暂无评论内容