Micro
软件描述
Micro 是一个基于终端的文本编辑器,旨在简单易用、直观明了,同时充分利用现代终端的全部功能。
官方网站
访问软件的官方网站了解更多信息
micro-editor.github.io
什么是 Micro?
micro 是一个基于终端的文本编辑器,旨在易于使用且直观,同时充分利用现代终端的全部功能。它以单个、自带所有依赖项的静态二进制文件形式提供,无需额外依赖,现在就可以立即下载并使用。
正如其名称所示,micro 的目标是成为 nano 编辑器的继任者,因为它易于安装和在紧急情况下使用,但 micro 也致力于在日常使用中提供愉悦的体验,无论你是出于个人偏好(像我一样)还是出于必要(例如通过 SSH 连接)而使用终端。
功能
易于使用:micro 最突出的特点是安装简单(只需一个无依赖的静态二进制文件)且使用简单。 高度可定制:通过简单的 JSON 格式配置选项,并可按个人喜好重新绑定快捷键。若需要更强大的功能,还可以使用 Lua 进一步配置编辑器。 颜色与高亮:micro 支持超过 75 种语言,提供 7 个默认主题供选择。支持 16 色、256 色以及真彩色主题。语法文件和主题的创建也非常简单。 多光标支持:micro 支持类似 Sublime 的多光标功能,让你在终端中直接获得强大的编辑能力。 插件系统:micro 提供完整的插件系统。插件使用 Lua 编写,且附带插件管理器,可自动为你下载并安装插件。 常用快捷键:micro 的快捷键符合简单易用编辑器的预期。你也可以在 bindings.json 文件中轻松重新绑定任意快捷键。 鼠标支持:micro 完全支持鼠标操作。你可以通过点击和拖动来选择文本,双击选择单词,三击选择整行。 终端模拟器:你可以在 micro 内部运行一个真实的交互式 shell。例如,你可以打开一个分屏窗口,一边是代码编辑,另一边是 bash 命令行——这一切都可以在 micro 内部完成。
主要功能
🔄 替代方案
42 个选择功能免费且可扩展的代码编辑器,内置 Git 支持、智能 IntelliSense、集成调试器,拥有 30,000 多个扩展,支持离线使用,支持多种语言的 Markdown 和语法高亮。
该仓库包含一个构建文件,用于生成微软 Visual Studio Code - 开源项目(“Code - OSS”)的自由开源软件(FLOSS)发布版本二进制文件,该开源项目是专有版 Visual Studio Code 的核心开源部分。
Notepad++ 是一款免费的开源代码编辑器,支持多种编程语言,具备语法高亮、插件支持、深色模式、便携性、隐私保护以及高效资源利用等特性,高度可定制,适用于各种编程需求。
运行迅速的代码编辑器,支持实时多用户协作、基于语言的语法高亮、集成终端、多缓冲区实现无标签编辑、内置 Vim 模式、可搜索的目录结构、AI 编码辅助、高级键盘命令以及跨平台支持。
Vim(“Vi 的改进版”)是一个高级文本编辑器,支持语法高亮、单词自动补全,并拥有大量用户贡献的内容。它还有一个名为 GVim 的图形界面版本。
GNU Emacs 是一个可扩展、可定制的文本编辑器,甚至更多。其核心是一个 Emacs Lisp 解释器,Emacs Lisp 是 Lisp 编程语言的一个方言,通过扩展支持文本编辑功能。GNU Emacs 的功能包括:
Vim 的重构版本,简化了维护工作,提升了开发人员的贡献效率,并支持新的用户界面。特性包括可扩展的插件架构、轻量级资源占用、语法高亮、无需注册、无广告以及专注模式。