nano简介

nano是Unix和类Unix系统(包括Linux)中的一个文本编辑器,是Pico的复制品。

Pico是由华盛顿大学(University of Washington)计算与通讯研究所(Computing and Communications Group)编写并维护的文本编辑程序。

nano特点

  • 小巧友好
  • 不需要安装
  • 提供许多额外特性
  1. 交互式的查找和替换
  2. 定位到制定行列
  3. 自动缩进
  4. 特性切换
  5. 国际化支持
  6. 文件名标记完成

GNU nano官网:GNU nano

nano使用

  1. 新建文件/打开文件
nano 文件名 打开一个旧文件或新文件进行编辑,即不管这个文件是否存在都可以打开

在终端输入nano nano.txt命令:

  1. 在线帮助
^G 取得在线帮助

参考译文:nano编辑器旨在模拟UW Pico文本编辑器的功能和易用性。编辑器有四个主要部分。顶行显示程序版本,正在编辑的当前文件名以及文件是否已被修改。接下来是主编辑器窗口,显示正在编辑的文件。状态行是从底部开始的第三行,显示重要消息。底部两行显示编辑器中最常用的快捷方式。快捷方式的表示法如下:控制键序列以逗号(^)符号表示,可以使用Control(Ctrl)键或按Escape(Esc)键两次输入。转义键序列以Meta(M-)符号表示,可以使用Esc,Alt或Meta键输入,具体取决于键盘设置。此外,按Esc两次,然后键入从000到255的三位十进制数字将输入具有相应值的字符。

  1. 保存文件
^O 保存文件(前提是有编辑文件的权限)

  1. 退出nano
^X 退出nano,若有修改过文件会提示是否需要保存

  1. 查询字符串
^W 查询字符串,继续输入^W后回车查找下一个
  1. 光标信息
^C 说明目前光标所在处的行数与列数等信息

  1. 移动光标
^- 输入行号,让光标快速移动到该行

  1. 移动到文件头部/尾部
指令 功能
^Y 将光标移动到文件最开头
^V 将光标移动到文件最末尾

nano指令大全:Linux nano命令用法详解

Linux编辑工具的使用——nano相关推荐

  1. linux如何进入文件编辑,Linux 文件编辑工具

    Linux 一切皆文件, 所有配置都需要改文件. 一般可以把文件用sftp方式下载下来,在本地电脑修改好后再上传上去, 但有时候可能必须在linux里面修改,所以这里介绍两个常用linux端文本编辑工 ...

  2. 怎么检测不到我的音频_Linux 上的最佳音频编辑工具推荐 | Linux 中国

    在 Linux 上,有很多种音频编辑器可供你选用.不论你是一个专业的音乐制作人,还是只想学学怎么做出超棒的音乐的爱好者,这些强大的音频编辑器都是很有用的工具.-- Ankush Das(作者) 在 L ...

  3. 【远程编辑工具UE】超好用的工具UltraEdit(UE)远程连接Linux的方法,以及FTP Component Failuer连接失败的解决方法

    目录 前言 1. 如何连接Linux并同步修改文件 2. FTP Component Failuer失败的解决方法 总结 前言 UE(UltraEdit)是一款超级强大的编辑工具,最牛的是它可以远程连 ...

  4. linux 下视频编辑软件下载,在Linux系统中下载和安装Shotcut视频编辑工具

    Shotcut是一款免费的.跨平台的非线性视频编辑工具,它使用MLT框架并利用FFMepg的功能构建,可应用在Linux操作系统下.当前Shotcut 20.02.17版本已发布下载,它增加了一些显着 ...

  5. linux 音频处理工具,Linux 上的最佳音频编辑工具推荐 | Linux 中国

    在 Linux 上,有很多种音频编辑器可供你选用.不论你是一个专业的音乐制作人,还是只想学学怎么做出超棒的音乐的爱好者,这些强大的音频编辑器都是很有用的工具. -- Ankush Das 在 Linu ...

  6. bcd编辑工具Linux,​快启动pe系统工具之BCD编辑工具各个功能详细介

    对于新手来说,或许很少用到快启动pe系统中除一键装机和分区工具意外的其他工具,但对高手来说,pe系统中集成的每一款工具都具有着不可或缺的独特的作用,都是系统维护的神器,今天小编就和大家详细的介绍下快启 ...

  7. linux 版本二进制编辑工具bless(嵌入式工具集合)

    1.ubuntu安装二进制编辑工具替代UltraEdit软件,安装很简单 直接:sudo  apt-get   install   bless 2.软件界面 3.软件使用 1)可以直接删除二进制文件中 ...

  8. 最新linux cheat安装,linux命令工具----Cheat的安装

    刚刚接触Linux不久,很多的命令参数搭配使用的时候老是记不住,用man的时候也会感觉头大啊,于是便尝试cheat这个工具,在这个搭建过程中碰到过一些问题,在这里总结了一下! Cheat的安装 一.c ...

  9. 【Linux编程】二、Linux常见工具和项目开发(思维导图总结)

    文章目录 Linux 软件包管理工具 yum 什么是软件包? 关于rzsz 注意事项 查看软件包 如何安装软件 如何卸载软件 总结:三板斧操作 用yum来安装几个好玩的东西 前期准备 安装小火车 安装 ...

最新文章

  1. [编译环境] pkg-config for mac 安装
  2. JMeter入门(03)多台JMeter联合测试
  3. 第十章:Java_IO流
  4. 探索Julia(part11)--自定义函数
  5. 如何在虚拟linux环境运行python_Conda(Python)虚拟环境不能从Windows移植到Linux
  6. javascript面试题以及对所涉及到的知识点的总结
  7. 作者:周武柏,男,美国佛罗里达国际大学计算机科学博士生,南京邮电大学计算机学院大数据项目组成员。...
  8. NLP - 新闻文本分类-baseline
  9. 文本输入框input将输入转换为统一大小写
  10. 计算机类课题研究方法,科研课题研究的基本方法(一)
  11. Joint Autoregressive and Hierarchical Priors for Learned Image Compression文献复现
  12. Verilog中$finish和$stop的区别
  13. Python简单绘制柱状图
  14. canvas绘制虚线图表
  15. SpringBoot+Mybatis+Thymeleaf-Build Blog site_2
  16. android 定时器倒计时,Android CountDownTimer实现定时器和倒计时效果
  17. 卸载onenote重新安装 很抱歉,遇到一些临时服务器问题
  18. 强行替换exe图标的方法
  19. java项目文件_访问Java项目中的文件
  20. 一篇文章上手SSH开发,单表全过程,全代码

热门文章

  1. 【数据库基础】EER图(Enhanced Entity-Relationship Modelling)
  2. 数据结构_练习 第7章  查找
  3. day018 mysql单表多表
  4. 尔雅c语言答案,数据结构(C语言版)_尔雅_章节满分答案
  5. UDS入门之27服务
  6. 大数据组件之Storm简介
  7. 散射噪声仿真理论和实践(理论篇2)
  8. 20200515省选模拟赛B、幻化成风(毒瘤容斥题+构造容斥系数+生成函数+hash状压DP+Trie树优化背包)
  9. 支持post的web服务器搭建,搭建Web服务器
  10. 解决teamviewer 被控制端在退出时的默认锁屏问题