You've successfully subscribed to 完美的胖达
Great! Next, complete checkout for full access to 完美的胖达
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.
强烈推荐:Linux终端文本编辑器Micro

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

. 4 min read

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

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

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

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

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

为什么?

Jietu20190117-122411@2x

一图胜千言有没有。

打开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/