Micro editor是一个现代化的、直观的基于终端的文本编辑器,它的目标是简单易用和直观,同时也利用了现代终端的功能,它是一个单一的、包含电池的、没有任何依赖性的静态二进制文件,你可以马上下载并使用它。
功能介绍
使用方便
Micro的首要特点是易于安装(它只是一个静态二进制文件,没有任何依赖性)和易于使用。
高度可定制
使用简单的json格式来配置你的选项,并根据你的喜好重新绑定键。如果你需要更强大的功能,你可以使用Lua来进一步配置编辑器。
颜色和高亮
Micro支持超过75种语言,并有7种默认的色彩搭配可供选择。Micro支持16、256和纯色主题。语法文件和色彩搭配也非常简单。
多重光标
Micro支持Sublime风格的多游标,让你在终端中直接拥有大量的编辑能力。
插件系统
微微支持一个完整的插件系统。插件是用Lua编写的,有一个插件管理器可以自动为你下载和安装插件。
常见的关键绑定
Micro的keybindings是你对一个简单易用的编辑器的期望。你也可以在bindings.json文件中毫无问题地重新绑定任何一个绑定。
鼠标支持
微有完全支持鼠标。这意味着你可以点击和拖动来选择文本,双击选择单词,三击选择行。
终端仿真器
从micro内部运行一个真正的交互式shell。你可以打开一个分身,一边是代码,另一边是bash -- 所有这些都是在micro内部进行的。
更新日志
改进了备份系统。
permbackup选项(默认为关闭)。
backdupdir选项(默认目录是~/.config/micro/backups)。
一些新的 statusformat 指令用于 statusline。
status. lines, status.vcol, status.bytes, status.size。
解析settings.json的错误将不会导致设置被覆盖。
错误修正。
粘贴CRLF文本。
插件选项无法正常保存。
Windows上的退格键。
更好的测试基础设施。