ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

nano——命令行文本编辑器

2026/8/14 19:06:27 拓冰建站 浏览量
nano——命令行文本编辑器

nano是一款非常直观、适合新手的命令行文本编辑器。它的最大特点是无模式(和 Windows 记事本一样,打开就能直接打字),并且界面底部会直接显示常用快捷键提示。

以下是nano的核心操作命令指南:

1. 打开与创建文件

  • 打开/新建文件nano 文件名
    • 如果文件存在,则直接打开;如果不存在,会自动创建一个新文件。
    • 示例nano config.py
  • 编辑系统文件sudo nano 文件路径
    • 修改系统配置文件(如/etc/hosts)时需要加sudo获取权限。

2. 最核心的快捷键(必记)

nano界面中,快捷键通常以^开头,代表键盘上的Ctrl键。

快捷键功能说明
Ctrl + O保存文件按下后需按Enter确认文件名
Ctrl + X退出编辑器若有未保存的修改,会提示是否保存
Ctrl + W搜索文本输入关键词后按回车查找
Ctrl + K剪切当前行光标所在整行会被剪切
Ctrl + U粘贴内容将刚才剪切的内容粘贴到光标处
Ctrl + G查看帮助显示完整的快捷键列表

3. 进阶编辑与导航

  • 替换文本:按Ctrl + \,输入要查找的词,再输入要替换的词,按回车确认。
  • 跳转到指定行:按Ctrl + _(下划线),输入行号后回车。
  • 显示光标位置:按Ctrl + C,会显示当前所在的行号和列号。
  • 撤销/重做:按Alt + U撤销上一步操作,按Alt + E重做(部分版本支持)。
  • 复制文本:先按Alt + A设置标记,移动光标选中区域,再按Alt + 6进行复制。

💡 实用小贴士

  • 取消操作:如果在搜索或替换时按错了,随时可以按Ctrl + C取消当前操作。
  • 快捷键冲突:如果在某些终端(如网页版 Cloud Shell)中Ctrl组合键失效,可以尝试先按一下Esc键,再按对应的字母键来替代。
  • 语法高亮nano支持部分语言的语法高亮,可以通过nano -Y 语言类型 文件名来强制启用(例如nano -Y python script.py)。

掌握Ctrl + O(保存)、Ctrl + X(退出)和Ctrl + W(搜索)这三个快捷键,就已经能应对绝大多数的日常编辑需求了。