linux 中的文本编辑器nano[通俗易懂]

linux 中的文本编辑器nano[通俗易懂]linux中的文本编辑器nanohttps://blog.csdn.net/junxieshiguan/article/details/84104912导言:在linux中,说起文本编辑器,很

大家好,又见面了,我是你们的朋友全栈君。

linux 中的文本编辑器nano

https://blog.csdn.net/junxieshiguan/article/details/84104912

导言:

在linux中,说起文本编辑器,很多人都会说vi 或者 vim, 但是却没听过还有另外一个基础编辑器那就是nano 。一个有趣的文本编辑器。

@打开

打开文件和vi或者vim是一样的,都是command txt_file 如果没有这个文件就会新建一个文件。但是界面和他们两个的差别挺大的。先打开一个文件。

 

进去之后,会有一个文件名。以及下面会又命令提示。

 

@指令说明

如上图所示,你可以看到第一行反白的部分,那仅是在宣告nano的版本与文件名而已。 之后你会看到最下面的三行,分别是文件的状态(New File) 与两行指令说明列。指令说明列反白的部分就是组合键, 接的则是该组合键的功能。那个指数符号(^) 代表的是键盘的[Ctrl]按键。

@几个比较重要的组合键:
Ctrl + G :取得线上说明(help),比较有用 。相当于指令说明书。
Ctrl + X :离开naon软件,如果有修改则会提示保存。
Ctrl + R :从其他文件读入数据,可以将某个文件的内容贴在本文件中(感觉挺有意思的功能)。
Ctrl + O :储存盘案,若你又权限的话,就能够储存盘案了。
Ctrl + C :说明当前光标所在处的行数与列数等信息。
Ctrl + _ : 可以直接输入行号,光标快速移动到该行。
Alt + Y :校正语法功能,打开或者关闭,开关按钮。
Alt + M: 可以支持鼠标来移动光标的功能,开关按钮。

以上就是常用的了,还想知道其他的功能那就使用第一条命令Ctrl + G即可查看所有的命令了。在以上编辑完后按enter 键即可保存退出了。

@使用Ctrl + X退出的时候,假如没有改变,是可以直接退出的,但是假如改变了,那会出现如下提示:

如果不想保存就直接按N就好了,假如想保存就直接按Y然后会提示,

此时是可以进行文件名的修改的。这个倒是挺方便的。

改好后也是直接enter键直接退出

以上就是关于linux的另外一种编辑器了。相对于vim来说,这个更加简单,界面对于新手来是比较友好的,但是使用vim之后,还是比较喜欢那种简单的风格。简单就好。
————————————————
版权声明:本文为CSDN博主「军械士官长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/junxieshiguan/article/details/84104912

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155080.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Brocade博科光纤交换机zone配置

    Brocade博科光纤交换机zone配置1、规划交换机端口用途DS6520B-A94存储模块1-195存储模块2-168DB1网卡1-169DB2网卡1-1DS6520B-B94存储模块1-295存储模块2-268DB1网卡1-269DB2网卡1-2…

    2022年5月21日
  • 【python表白神器】手把手教你用代码浪漫追求对象!(附完整源码+讲解)

    【python表白神器】手把手教你用代码浪漫追求对象!(附完整源码+讲解)文章目录前言演示网站制作部署网站二维码制作总结前言跟着我做,不要跳着看,否则你会失败。第一步是制作二维码;第二步是制作网站。演示具体成果地址:https://yanghanwen.xyz/ai/网站制作首先你需要下载我的这个完整项目:链接:https://pan.baidu.com/s/1EmRehx_gRnT5hLjJvKuAIg提取码:pz1y–来自百度网盘超级会员V2的分享下载好后文件目录如下:然后你需要注意的是我把img里面的图片删了,涉及隐私,大家自己替换自己追

    2022年10月15日
  • aspectjweaver AspectJ

    aspectjweaver AspectJ基于aop的依赖jar包,可以实现切面过滤拦截。依赖包:<!–https://mvnrepository.com/artifact/org.aspectj/aspectjweaver–><dependency><groupId>org.aspectj</groupId><artifactId>asp…

    2022年7月12日
  • 微信小程序图片预览功能_匿名聊天室小程序

    微信小程序图片预览功能_匿名聊天室小程序第一次写小程序,老板就让我用websoket写个聊天对话,群聊这种。第一次写聊天功能,第一次用websoket,第一次用小程序,这是在考验我吗?不过我还是研究了一下,终于实现了。首先看一下界面,界面很简单,就是首页刚进来获取了用户信息头像,昵称等。点击进入聊天室就可以聊天了,下面我介绍的是前端代码实现,后台需要做的很简单,就是你给他发送什么数据,他就给你返回什么数据,就是在接收前台发送过来的图…

    2022年8月30日
  • c语言循环中按键跳出,C语言跳出循环

    c语言循环中按键跳出,C语言跳出循环C语言跳出循环C语言在程序员中备受青睐,成为最近25年使用最为广泛的编程语言。那么大家知道C语言跳出循环是怎么回事呢?下面一起来看看!使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。break关键字在《C语言switch语句》一节中,我们讲到了break,用它来跳出switch语句。当break关键字用于w…

    2022年5月4日
  • Spring Cloud版本冲突(java.lang.NoClassDefFoundError:org/springframework/boot/Bootstrapper)

    Spring Cloud版本冲突(java.lang.NoClassDefFoundError:org/springframework/boot/Bootstrapper)springboot整合springcloud和springcloudalibaba版本导致的问题问题描述问题描述修改springboot版本后,启动springboot项目项目报错:java.lang.NoClassDefFoundError:org/springframework/boot/Bootstrapperjava.lang.NoClassDefFoundError:org/springframework/boot/Bootstrapper atjava.lang.ClassL

    2022年7月20日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号