操作系统
Windows 7
最近更新
2024年08月28日
使用许可
开源
语言
不支持中文
开发者
Zachary Yedidia
文件大小
4.46 MB

Micro是一款简单、易用且功能强大的终端文本编辑器。


核心特性与功能

  1. 轻量级与快速:Micro设计为轻量级,启动迅速,响应即时,即使在资源有限的系统上也能流畅运行。
  2. 易于使用:它提供了直观的命令和快捷键,使得新用户也能快速上手。同时,它支持鼠标操作,增强了用户体验。
  3. 多平台支持:Micro可以在 Linux、macOS、Windows 以及各种 BSD 系统上运行,覆盖了广泛的用户群体。
  4. 丰富的插件系统:虽然Micro本身很小巧,但它拥有一个强大的插件系统,允许用户根据自己的需求扩展功能。
  5. 多语言支持:Micro支持多种编程语言的高亮显示,这对于编程者来说非常有用。
  6. 自动保存与恢复:它会自动保存用户的编辑内容,并在意外退出时恢复未保存的文件,有效保护用户数据。
  7. 终端兼容性:Micro在各种终端和终端模拟器中都能良好运行,包括那些不支持光标定位或非ASCII字符的终端。

用户界面与交互

  • Micro的界面简洁明了,分为编辑区和信息栏。编辑区用于显示和编辑文本内容,而信息栏则显示当前行号、列号以及文件状态等信息。
  • 它支持多种快捷键操作,用户可以通过快捷键快速执行复制、粘贴、撤销、重做等常用操作。
  • Micro还提供了命令模式,用户可以通过输入命令来执行更复杂的操作,如查找替换、跳转到指定行等。


2.0.14 版本更新说明:

新选项:

  • matchbracestyle 用于选择是否通过下划线或高亮来匹配括号(@toiletbril)
  • matchbraceleft 用于选择是否将光标左侧的括号进行匹配(@dmaluka)
  • hltrailingws 用于高亮显示尾随空白字符(@dmaluka)
  • hltaberrors 用于高亮显示制表符与空格的不一致性(@dmaluka)


光标移动和选择改进:

  • 添加 jump 命令以执行相对跳转(@JoeKar)
  • 添加子词移动操作并改进单词移动(@masmu)
  • 添加段落选择操作并改进段落移动(@hchac)
  • 将 Shift-PageUp/Down 设置为 SelectPageUp/Down 的默认快捷键(@injust)


语法高亮改进:

  • 添加签名支持以改进在模糊情况下的文件类型检测(@JoeKar , @dmaluka)
  • 提供 default.yaml 文件以实现默认的语法高亮(@JoeKar , @dmaluka)
  • 对多种语言的语法高亮进行了改进


鼠标改进:

  • 更通用的鼠标事件处理支持(@dmaluka)
  • 添加鼠标释放和鼠标拖动事件(@dmaluka)
  • 使 MouseMultiCursor 能够切换光标(@dmaluka)


Lua 改进:

  • 在 Lua 中更好地支持处理鼠标事件(@dmaluka)
  • 提供更好的 Lua 定时器 API(@dmaluka)
  • 添加 onAnyEvent 回调(@dmaluka)


其他改进:

  • 允许颜色方案包含其他颜色方案(@JoeKar)
  • 给用户的文件在 ~/.config/micro/ 目录中优先于 Micro 内置文件(@JoeKar , @dmaluka)
  • 创建文件时遵守 umask 设置(@niten94)
  • 更智能的智能粘贴(@Andriamanitra)
  • 使默认文件格式值适合操作系统(@dmaluka)
  • 改进跳转到远距离位置后缓冲区视图的重新定位(@dmaluka)
  • 改进某些动作的返回值以便更好地进行动作链式调用(@dmaluka , @masmu)
  • 自动完成文件类型(@JoeKar , @dmaluka)
  • 允许使用 bind 绑定原始转义序列(@JoeKar)
  • 各种较小的改进(太多无法一一列举)


错误修复:

  • 修复各种崩溃问题(@JoeKar , @dmaluka , @Neko-Box-Coder)
  • 修复 Micro 被发送给其 shell 作业的 SIGINT 信号杀死的问题(@niten94)
  • 修复设置本地选项的各种问题(@JoeKar)
  • 修复通过 reload 命令重载设置的各种问题(@JoeKar)
  • 修复在更改文件类型后更新设置的各种问题(@JoeKar)
  • 修复不必要的重写 settings.json 文件(@dmaluka , @JoeKar)
  • 修复在 settings.json 中用临时默认设置覆盖持久性非默认设置的问题(@dmaluka)


自动保存修复:

  • 不在自动保存时应用 rmtrailingws(@JoeKar)
  • 不自动保存未修改的缓冲区(@dmaluka)
  • 当自动保存选项值发生变化时正确更新自动保存定时器(@JoeKar)
  • 修复带有冒号的文件名与 parsecursor 一起打开时的问题(@JoeKar)
  • 修复替换功能无法插入 $ 的问题(@JoeKar)
  • 修复重做后光标移动到意外位置的问题(@dmaluka)
  • 使选择后的光标移动保持一致(@dustdfg , @dmaluka)
  • 修复重新加载文件后缓冲区视图不正确的问题(@dmaluka)
  • 修复在窗格变为非活动状态时丢失鼠标释放事件的问题(@JoeKar)
  • LineArray 添加适当的锁定以修复潜在的竞态条件(@JoeKar)
  • 各种较小的修复(太多无法一一列举)


文档改进:

  • 清理缩进和尾随空白字符(@JoeKar)
  • 改进插件文档(@glupi-borna)

其他版本
最近更新软件 - Windows 软件更新列表
n-Track Studio [媒体] n-Track Studio 10.2.0.9068 32位
今天 10:12
n-Track Studio [媒体] n-Track Studio 10.2.0.9068 64位
今天 10:12
妙笔 [应用软件] 妙笔 2.5.4.7486 ARM64
今天 09:46
妙笔 [应用软件] 妙笔 2.5.4.7486 64位
今天 09:46
妙笔 [应用软件] 妙笔 2.5.4.7486 32位
今天 09:45
FotoSketcher [设计] FotoSketcher 3.96 64位
今天 09:43
斗鱼直播伴侣 [行业] 斗鱼直播伴侣 6.3.8.1 32位/64位
今天 09:41
网易邮箱大师 [网络] 网易邮箱大师 5.1.3.1014 32位/64位
今天 08:51
115浏览器 [网络] 115浏览器 27.0.3.7 32位/64位
今天 07:39
爱思远控 [网络] 爱思远控 1.2.7 32位
今天 07:39
新软件 - Windows 新软件列表
SimilarImagesFinder [媒体] SimilarImagesFinder 1.008 32位/64位
昨天 17:12
联想电脑管家 [安全] 联想电脑管家 5.1.80.9022 32位/64位
09-11
奥维互动地图 [行业] 奥维互动地图 10.1.0 32位
09-11
奥维互动地图 [行业] 奥维互动地图 10.1.0 64位
09-11
小鱼易连 [网络] 小鱼易连 3.10.10.25060 32位/64位
09-11
MacType [美化] MacType 2024.9.14 32位/64位
昨天 16:17
腾讯会议 [网络] 腾讯会议 3.28.21.410 64位
09-10
Tropy [媒体] Tropy 1.16.2 ARM64
09-10
Tropy [媒体] Tropy 1.16.2 64位
09-10
Tropy [媒体] Tropy 1.16.2 32位
09-10