你在嘲笑VIM编辑器无法退出的时候有没有想过nano呢?

VIM作为一款老牌编辑器,功能强大、高度可定制,可以说是经久不衰,可以搜索到非常多的教程,如下:

到底如何退出VIM编辑器

其中,如何退出VIM编辑器,也成为了一个老大难问题,让无数新手敬而远之,而且还需要专门写教程,针对如何退出编辑器。

从文字教程来说,当然是退出的3个命令,如下:

# <esc> 进入正常模式
# :q! 不保存退出
# :wq 保存后退出

但是对新手来说,自学的朋友,看到这3个命令其实是没有感觉的,如果有人手把手教,当然是十几秒就传授出去了,自己学,就真的有可能磕磕碰碰好几天。

如果是NANO编辑器呢

于VIM这样的上古神器不同的是,NANO主打极简,也就是说功能很少

一般来说很多Linux发行版都会预设nano作为编辑器(也有的用vi、vim),如果你搜索它的教程,会发现:

使用语法:

常用操作:
保存:   Ctrl+O
退出:   Ctrl+X
文檔另存:     Ctrl+X/Ctrl+O时改一个名字
光标控制:     方向键移动
单行复制:     Alt+6
单行剪切:     Ctrl+K
粘贴:   Ctrl+U
多行复制:光标移动到需要复制的文本开头位置,按Ctrl+6(或者Alt+A)做标记,然后移动光标到待复制的文本末尾。选定的文本反白,用Alt+6来复制,Ctrl+K来剪贴,Ctrl+U粘贴。Ctrl+6可中途取消。
搜寻:Ctrl+W(Alt+W找下一个)
翻页:Ctrl+Y到上一页,Ctrl+V到下一页

其实对新手来说,未必比VIM编辑器就容易退出,因为你搜索到的仍然是退出:Ctrl+X命令这样的教程,在你实践的过程,就会发现问题,有两种情形:
如果文件未修改,直接退出;
如果修改了文件,下面会询问是否需要保存修改。输入Y确认保存,输入N不保存,按Ctrl+C取消返回。如果输入了Y,下一步会提示输入想要保存的文件名。如果不需要修改文件名直接回车就行;若想要保存成别的名字(也就是另存为)则输入新名称然后确定,这个时候也可用Ctrl+C来取消返回。

你也会发现各种各样类似的问题,都是无法退出NANO编辑器。

可能就LESS命令方便退出吧

因为前面的VIM和NANO编辑器,都是好几个步骤才能退出, 所以大家跟着教程很容易陷入循环往复不得解的尴尬,而less命令查看文本,虽然也是脱离了控制台进入新的交互界面,但是它本身退出只需要按一个q键即可,q代表quit这个英文单词。

LESS命令查看文本肯定不是这么简单的交互,更复杂的如下:

最后,题外话,唠叨一句话

写了万篇教程后,尤其是有些脍炙人口的,广为传播的神级推文,会感觉后续写新的,很难超越以前优秀的自己,大家怎么看这件事?

生信分析人员如何系统入门Linux(2019更新版)

(0)

相关推荐

  • surfingkeys使用指南命令大全

    surfingkeys是一款类似于VIM的插件,可以让人们不使用鼠标,当然就要记住命令,那么我们对命令进行记录,来源surfingkeys帮助 在谷歌商店安装surfingkeys插件,加到拓展程序中 ...

  • Linux笔记【005】| vim编辑器使用教程

    Vim是Linux下一款编辑器软件,它的地位等同于windows下的notepad(记事本).其功能上要比windows的记事本要强上很多倍,这个vim在开发行业来说,有一个称号"编辑器中的 ...

  • (6条消息) Vim编辑器的基本使用

    vi编辑器是Unix系统最初的编辑器.它使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行.在文件中移动.插入.编辑和替换文本.尽管它可能是世界上最复杂的编辑器(至少讨厌它的人是这么认为的),但 ...

  • vi/vim编辑器使用方法详解

    vi/vim编辑器使用方法详解 www.cnblogs.com 2017-06-08 10:53 vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它 ...

  • 【Linux笔记】Vi/Vim编辑器

    【Linux笔记】Vi/Vim编辑器

  • VIM 进入和退出命令

    本来不想写任何关于vim的文章的,无奈我今天又忘记怎么退出vim了,常用命令是ESC,然后:wq(保存并退出),:q!(不保存并强制退出),i进入vim模式.另外还有其它的,我可能都不会用到... 按 ...

  • vim编辑器

    vim编辑器是一种基于指令式的编辑器,不需要鼠标,也没有菜单,仅靠键盘来完成所有的编辑工作. 编辑器有三种工作模式:输入模式.指令模式和底行模式,通过切换不同的模式完成不同的功能.

  • vim编辑器介绍

    vim编辑器介绍   所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在. 但是目前我们使用比较多的是 vim 编辑器. vim 具有程序编辑的能力,可以主动的 ...

  • 怎么回事黄峥竟然退出拼多多董事,想要做什么?

    [#黄峥退出拼多多董事# 新增朱健义为董事]天眼查显示,近日,拼多多(上海)网络科技有限公司发生多项工商变更,拼多多联合创始人孙沁退出该公司法定代表人.董事及经理,均由拼多多高级副总裁朱健张接任:与此 ...

  • 被同事嘲笑的小户型,装完效果,同事想让我搬出去

    谁不想要个房子呢?但是面对日益上涨的房价,平凡的我们,挣钱的速度永远跟不上房价上涨的速度.在自己有足够的钱买个小房子的时候,就赶紧下手,生怕迟了会儿,房子又涨价了.作为设计师的我们也发现越来越多的年轻 ...