本文最后更新于 <span id="expire-date"></span> 天前,文中部分描述可能已经过时。
https://github.com/zyedidia/micro#usage
option 选项
micro ~/.config/micro/settings.json
{ |
- clipboard
"internal",使用内置剪切板。
最近突然发现 micro 界面全黑,无法进行任何操作,排除终端配色问题之后,最终用此方法解决。 - mkparents
自动创建原本不存在的父文件夹,免去提前手动mkdir directory
的麻烦。 - savecursor
记住上次打开文件时光标的位置,并在再次打开文件时将光标定位至该处。 - saveundo
即使关闭文件后也会保存撤消操作,关闭并重新打开文件,仍可以继续撤消操作。 - scrollbar
显示滚动条。可惜不支持鼠标拖动? - softwrap
过长以至于无法直接在屏幕上直接显示完整的行将换行显示。(意译,有点拗口)wrap lines that are too long to fit on the screen.
这个功能好像有 bug ,未能生效。
Keybindings 键位绑定
micro editor 的部分键位绑定与我们在 Windows 下面的编辑习惯基本一致:
……
"Ctrl-o": "OpenFile",
"Ctrl-s": "Save",
"Ctrl-f": "Find",
"Ctrl-n": "FindNext",
"Ctrl-p": "FindPrevious",
"Ctrl-z": "Undo",
"Ctrl-y": "Redo",
"Ctrl-c": "CopyLine|Copy",
"Ctrl-x": "Cut",
"Ctrl-k": "CutLine",
"Ctrl-d": "DuplicateLine",
"Ctrl-v": "Paste",
"Ctrl-a": "SelectAll",
"Ctrl-t": "AddTab",
……
如需自定义:micro ~/.config/micro/bindings.json
支持自定义的键位组合以及特殊操作详见 Bindable actions and bindable keys
我这里由于 Ctrl-n 与终端快捷键 “新建标签页” 冲突,所以改成 Alt-n,方便在搜索结果之间跳转。
{ |
本文作者:青菜芋子
本文链接: https://loafing.cn/posts/micro-editor-advanced-usage.html
文章默认采用 CC BY-NC-SA 4.0 许可协议,如有转载请注意遵循。
评论