强烈推荐:Linux终端文本编辑器Micro

一般来说Linux老手们用的编辑器都是vi或vim,但是vim等的操作方式对新人超级不友好的。

VS Code作为编辑器也不错,但是并不是每个服务器都装了WM和DM。

于是一般都得苦哈哈的用nano。

nano虽然也凑合,但是很多操作也不是很方便。

于是,我强烈推荐从win转到linux的用户使用micro作为命令行下的文本编辑器

为什么?

一图胜千言有没有。

打开micro后按Alt-G键即可打开快捷键列表,如图所示。

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行尾。

终于,TMD终于有一个编辑器可以照抄Win下面的操作逻辑了啊,眼泪都要掉下来了。

在Ubuntu下使用如下命令安装:

sudo snap install micro --clasic

Manjaro下使用如下命令:

yay micro-manjaro

其他系统全局安装

cd /usr/local/bin; curl https://getmic.ro | sudo bash

目前最新的是1.4.1版本,以上命令可能安装的是1.4.0版本,关系不大。

对了,我有没有说micro支持鼠标

哪怕你是SSH到服务器上,你也可以用本机鼠标选定micro中显示出的文本段落然后做拷贝粘贴等工作。

简直屌爆了。

其他屌爆了的特性:

  • 支持定制
    快捷键,绑定,任何你想定制的都可以通过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。

如果你还没有试过并且对vim不熟悉,相信我,micro就是你在苦苦追寻的,不会有错的。

推荐指数:★★★★
若不会vim:★★★★★

主页:
https://micro-editor.github.io/