首页 > 系统相关 >Linux 终端中使用 nano 编辑器技巧

Linux 终端中使用 nano 编辑器技巧

时间:2023-03-06 10:34:01浏览次数:48  
标签:nano 更改 ctrl 保存 编辑器 Linux 退出

导读 最初在 Linux 终端中使用 nano 编辑器的时候,或多或少可能会遇到一些问题。使用它编辑内容应该没什么,一切都很简单,但是在编辑完成后,怎样保存内容呢?常规的 ctrl + s 肯定是不对的。

事实上,使用 nano 保存内容,有两个快捷键组合,分别是:

  • ctrl + o: 保存内容(但是不会退出,还可以继续编辑);
  • ctrl + x: 保存并且退出。

这两个选项,都需要确认更改。下面我们详细看看。

保存更改且继续编辑

使用 nano 编辑器打开文本文件,可在命令行中使用 nano 命令,后跟文件名。

比如,作为演示例子,我们想要编辑一个名为 Programs.c 的文件,可使用如下命令:

nano Programs.c

当你在文件中做了任何更改的时候,nano 标题中将会显示一个星号 *,如下图所示:

Linux 终端中使用 nano 编辑器技巧Linux 终端中使用 nano 编辑器技巧

要保存更改(且不想退出),那么需要按下 ctrl + o 组合键,系统会询问你是否要保存所做的更改:

Linux 终端中使用 nano 编辑器技巧Linux 终端中使用 nano 编辑器技巧

按回车键(enter)来确定保存。

保存并退出 nano 编辑器(或取消更改)

完成编辑(更改)后,按下 ctrl + x 组合键,即可退出 nano 编辑器,返回终端。

同样,在退出前它也会询问你是否要对更改进行保存。如下图所示:

Linux 终端中使用 nano 编辑器技巧Linux 终端中使用 nano 编辑器技巧

看到系统提示信息后,按 Y 键保存更改,它将再次显示文件名,此时敲回车键(enter),系统将关闭 nano 编辑器,然后返回终端窗口。

此外,如果不想保存更改,需按 N 键放弃修改且退出,或者按 ctrl + c 组合键取消退出,并继续编辑。

以上就是本次分享全部内容,欢迎讨论。https://www.linuxprobe.com/

标签:nano,更改,ctrl,保存,编辑器,Linux,退出
From: https://www.cnblogs.com/linuxprobe19/p/17155414.html

相关文章

  • Linux三剑客
    1.awk(格式化生成器&列值输出)1.1语法结构:awk[option]'pattern{action}'filenameawk-F|-v'处理范围{输出方式}'文件名1.2option参数 -F:指明输入字段的分隔符......
  • 在linux服务器/系统上编译运行VTM
    在linux服务器运行VTM本文介绍的是如何将windows系统的已配置完成的项目放在linux系统上运行我使用的是featurize服务器做的,如果需要直接在linux系统或虚拟机上做的话,步......
  • Linux & 标准C语言学习 <DAY1>
    Linux系统简单介绍:  BCPL->NewB->C->UNIX->Minix->Linux->gcc  美国贝尔实验室1968  Linux管理硬盘的能力非常强,所以只有一个磁盘分区  cd路径名......
  • Linux & 标准C语言学习 <DAY3>
    C语言简介:  BCPL->NewB->C->UNIX->Minix->Linux->gcc  C语言诞生于1971~1973年,美国贝尔实验室,肯.汤普逊和丹尼斯.里奇  C语言是专门为了编写操作系统而诞......
  • Linux & 标准C语言学习 <DAY2>
    vim文本编辑器:  可以直接在终端下采用纯键盘操作的一款文本编辑器,号称编辑器之神,可以二次升级、可以扩展  基础用法:    1、进入vim:      ......
  • Linux & 标准C语言学习 <DAY5>
    一、if分支语句  if(表达式) //单分支语句  {     //表达式的值为真,则执行此处代码  }  if(表达式) //双分支语句  {   ......
  • Linux & 标准C语言学习 <DAY4>
    一、数据类型  为什么要对数据进行分类    1、现实中的数据就是自带类别属性的    2、对数据进行分类可以节约内存存储空间、提高运行速度  ......
  • Linux & 标准C语言学习 <DAY6>
    一、数组  什么是数组:变量的组合,是一种批量定义相同类型变量的方式  定义: 类型名数组名[数量];      intarr[5];      注意:数组......
  • linux 启动oracle
    1.切换oracle用户su-oracle2.查看oracle是否启动ps-ef|grepora_3.启动和关闭oraclesqlplus/assysdba--进入sqlplus界面SQL>startup--启动数据库实例SQ......
  • linux 常用的150 个命令汇总
    1.线上查询及帮助manhelp2.文件和目录操作的命令ls cd find mkdir mv pwd renamerm rmdir touch tree basename dirname chattr lsattr file md5sum3.查看文件......