micro 编辑器

micro 编辑器

阅读量:
评论数:

micro 编辑器

介绍

现代直观的基于终端的文本编辑器

在linux中可以替代vim和nano的使用,支持鼠标拖动选择,操作方便,至少保存、退出比vim方便😹

官网地址:Micro - Home (micro-editor.github.io)

GitHub地址:zyedidia/micro: A modern and intuitive terminal-based text editor (github.com)

安装

终端中输入以下命令回车,需安装好curl。

curl https://getmic.ro | bash

arm64的设备(比如n1)使用下面的命令安装

curl https://getmic.ro | GETMICRO_PLATFORM=linux-arm64 sh

使用

编辑test.py文件

micro test.py

保存 ctrl s

退出 ctrl q

vim-haha.webp

快捷键

micro中查看帮助:Ctrl e 👉help

查看快捷键:Ctrl e 👉help defaultkeys ,下面是所有快捷键说明,可能有部分错误。

高级用户

Ctrl e 打开命令行以运行命令

Tab 自动补齐

Ctrl b 运行一个shell命令(在执行时关闭mirco)

导航

方向键 移动光标

Shift 方向键 移动光标并选择文本?(xshell没有反应,不清楚什么效果)

Alt ← 光标移动到当前行的开头(mac上是ctrl)

Alt → 光标移动到当前行的末尾(mac上是ctrl)

Home 光标移动到当前行的开头

End 光标移动到当前行的末尾

Ctrl ← 光标向前移动一个单词

Ctrl → 光标向后移动一个单词

Alt { 光标移动到上一个空行或文档的开头(实际要按 ”alt shift [“ 三个键)

Alt } 光标移动到下一个空行或文档的末尾

PageUp 上移一页

PageDown 下移一页

Ctrl Home orCtrl ↑ 移动到文档开头

Ctrl End orCtrl ↓ 移动到文档末尾

Ctrl l 跳转到某行

Ctrl w 在当前选项卡中的拆分之间循环(ctrl e输入vsplit或hsplit创建拆分)

选项卡

Ctrl t 新建标签页

Alt , 跳转上个标签页

Alt . 跳转下个标签页

查询操作

Ctrl f 查找

Ctrl n 查找下一个

Ctrl p 查找上一个

文件操作

Ctrl q 关闭当前文件(如果该文件是最后一个打开的文件,则退出micro)

Ctrl o 打开一个文件(输入文件名)

Ctrl s 保存文件

文本操作

Ctrl Shift → 选择右侧单词(xshell好像带shift的快捷键都用不了)

Ctrl Shift ← 选择左侧单词(连同上个命令在mac中使用alt替换ctrl)

Alt shift → 选择到当前行的开始

Alt shift → 选择到当前行的末尾(连同上个命令在mac中使用ctrl替换alt)

Shift Home 选择到当前行的开始

Shift End 选择到当前行的末尾

Ctrl Shift ↑ 选择到文件开始

Ctrl Shift ↓ 选择到文件末尾

Ctrl x 剪贴

Ctrl c 复制

Ctrl v 粘贴

Ctrl k 剪切当前行(ctrl x 不选中也行)

Ctrl d 复制当前行

Ctrl z 撤销

Ctrl y 恢复‘撤销’

Alt ↑ 将当前行或所选行向上移动

Alt ↓ 将当前行或所选行向下移动

Alt BackspaceorAlt Ctrl h 删除光标左侧的一个单词

Ctrl a 全选

Tab 对所选文本进行缩进

Shift Tab 对所选文本进行取消缩进

Ctrl u 切换宏录制(按Ctrl u开始录制,再按一次停止)

Ctrl j 运行最新录制的宏

多光标

Alt n 从所选内容中创建新的多个光标(如果没有当前选择内容将选择当前单词)

Alt Shift Up 在当前行的上方生成一个新的光标

Alt Shift Down 在当前行的下方生成一个新的光标

Alt p 移除最新的多个光标

Alt c 移除所有多个光标(取消)

Alt x 跳过多个光标的选择

Alt m 在当前选择中每一行的开头生成一个新的光标

Ctrl 鼠标左键 在任意位置放置一个光标

其他

Ctrl g 打开帮助文件

Ctrl h 删除一个字符(适用于不支持Backspace键的老终端)

Ctrl r 打开/关闭行号

Emacs编辑器风格的快捷键

Alt f 移动到下一个单词

Alt b 移动到上一个单词

Alt a 移动到当前行的开头

Alt e 移动到当前行的结尾

使用功能键的快捷键(并非所有终端都支持)

F1:帮助

F2:保存

F3:搜索

F7:搜索

F4:退出

F10:退出

Built with Halo
主题 Stack Jimmy 设计 • 由Jiewen移植
📑共水了 93篇文章.
载入天数... 载入时分秒...
RSS Icon RSS订阅