nano

Nano 是一个轻量级、命令行下的文本编辑器,设计理念是”简单易用”。它的最大特点是:底部一直显示快捷键提示,不需要像 Vim 那样先学习模式切换。

了解一下,偶尔在轻量级 的镜像容器种会使用到。

  • 默认安装:很多轻量级 Linux(如 Alpine)默认有 nano 或 vi,但 nano 更直观
nano filename          # 打开文件
nano -c filename       # 显示行号和列号(方便定位)

核心快捷键

快捷键作用
^ 表示 Ctrl 键)
^X退出(会提示是否保存)
^O保存(Write Out)
^R读取其他文件插入到当前位置
^W查找(搜索)
^G帮助文档

编辑相关

快捷键作用
^K剪切当前行(或选中文本后剪切)
^U粘贴(Uncut)
^J对齐段落(调整换行)
^T拼写检查(如果安装了)

光标移动和选择

快捷键作用
^A跳到行首
^E跳到行尾
^Y上一页
^V下一页
^_跳转到指定行号
^6开始选择文本(然后移动光标选中区域)