linux终端的编辑器还是挺多的,比如vim是很强大,还有很多插件,但是入门可能比较困难。nano比较简单,也更容易上手,偶尔简单的修改一些文本,还是用nano比较方便。
1、安装就很简单。
#centos sudo yum install nano #Debian、Ubuntu sudo apt install nano #arch、manjaro sudo pacman -S nano
2、一些常用的快捷键:
Ctrl+K #剪贴一整行 Ctrl+U #粘贴文字 Ctrl+Y #上一页 Ctrl+V #下一页 Ctrl+Q #搜索,第二次搜索就匹配下一个文本 Ctrl+_ #跳行 Ctrl+C #显示行号,也可以nano -c 显示行号 Ctrl+O #保存 Ctrl+X #退出,如果你修改了文件,会要你输入保存文件名,直接确认即可。
3、语法高亮,和vim类似也是有类似的语法高亮的。
ls /usr/share/nano/ # 可以查看支持高亮的语法。 nano .nanorc #编辑nano启动脚本 #添加,需要高亮什么语法,就添加那个语法的链接 include /usr/share/nano/html.nanorc include /usr/share/nano/sh.nanorc
4、设置环境变量,也可以将终端的默认编辑器设置为nano,比如crontab编辑任务的时候就可以用nano。
export EDITOR='nano' #也可以添加到终端启动脚本.bashrc或者.zshrc当中。