说到这个编辑器,真的是不得不赞叹,想必说道终端编辑器的话大家,一定都知道大名鼎鼎的 Vim 和近些年也比较火的 Nano 这两个编辑器,一个强大的扩展,一个简单的操作,各有各的特点。但是今天说到的这个编辑器,我只用了五分钟就爱上这操作了。接下来,我将详细介绍一下这个编辑器的特点和使用。
一般来说Linux老手们用的编辑器都是vi或vim,但是vim等的操作方式对新人超级不友好的。
终于有一个编辑器可以照搬Windows下面的操作逻辑了啊,眼泪都要掉下来了。
如果你对vim不熟悉,相信我,micro就是你在苦苦追寻的,不会有错的。
会vim推荐指数:★★★★
若不会vim推荐指数:★★★★★
官方主页:https://micro-editor.github.io/index.html
一、micro编辑器安装和使用
1.micro编辑器安装
在Ubuntu下使用如下命令安装:
sudo snap install micro --clasic
其他系统全局安装
cd /usr/local/bin; curl https://getmic.ro | sudo bash





2.micro编辑器的使用
使用micro命令可以编辑文件
micro 文件名
例如
micro /etc/passwd
二、micro主要功能介绍
1.和Windows一致的快捷键
快捷键 | 功能 |
Ctrl+Q | 退出 |
Ctrl+S | 保存 |
Ctrl+O | 打开文件 |
Ctrl+F | 查找 |
Ctrl+Z | 撤销 |
Ctrl+Y | 重做 |
Ctrl+A | 全选 |
Ctrl+T | 新开标签页 |
Shift加箭头 | 选择文本 |
Ctrl+C | 复制 |
Ctrl+V | 粘贴 |
Ctrl+X | 剪切 |
PageUp | 上翻页 |
PageDown | 下翻页 |
Home | 行首 |
End | 行尾 |
Ctrl+E | 输入命令 |
Ctrl+G | 显示帮助 |
另外micro编辑器支持鼠标!
2.其他一些厉害的特性
支持定制
快捷键,绑定,任何你想定制的都可以通过json或lua脚本完成
支持主题
原生支持monokai twilight dracula等多种sublime text风格的主题,并且还可以下载其他主题或自己定制
支持语法高亮
现在是支持超过90种语言,貌似还有更多,反正在更新
https://github.com/zyedidia/micro/tree/master/runtime/syntax
支持插件
支持lua插件,可以实现各种功能
支持终端
支持内置终端,修改后可以直接在终端调试,不需要退出,服务器上调试大好评。
内置帮助文档
Ctrl-E后输入help,或直接Ctrl-G即可,help后可跟其他具体内容,比如help colors显示主题和色彩相关帮助。
支持分栏分页等操作
可以做对比等场景。
相比之下简直是上个世纪产物的nano再见吧,以后我用的系统第一件事就是先安装micro。
PS micro的配置文件在 ~/.config/micro/settings.json 目录下
三、翻译的官方介绍
易于使用
Micro的第一大功能是易于安装(它是没有依赖性的静态二进制文件)并且易于使用。
高度可定制
使用简单的json格式配置选项,然后根据自己的喜好重新绑定键。如果需要更多功能,可以使用Lua进一步配置编辑器。
颜色和突出显示
Micro支持超过75种语言,并有7种默认颜色可供选择。Micro支持16、256和truecolor主题。语法文件和颜色方案也非常简单。
多个游标
Micro支持Sublime样式的多个光标,使您可以直接在终端中进行大量编辑。
插件系统
Micro支持完善的插件系统。插件是用Lua编写的,并且有一个插件管理器可以自动为您下载和安装插件。
常用键绑定
Micro的键绑定是您希望从简单易用的编辑器中获得的。您也可以在没有问题的情况下重新绑定任何绑定bindings.json
。
滑鼠支援
Micro完全支持鼠标。这意味着您可以单击并拖动以选择文本,双击按单词选择,然后单击三次以按行选择。
终端仿真器
从micro内部运行真正的交互式shell。您可以在一侧打开代码并在另一侧使用bash进行拆分-所有这些都从micro内部进行。
其他
Micro 有一个内置的帮助系统,您可以通过按 Ctrl-E 并键入帮助来访问。此外,您可以在此处查看帮助文件:
我还建议看一下 官方教程,以简要介绍 micro 提供的更强大的配置功能。
发表评论