当前位置: 首页>>技术问答>>正文


在nano中撤消功能

, ,

问题描述

我使用命令行文本编辑器nano。如何在编辑文本时撤消操作?

例如:我输入了一些文字,然后改变了主意。现在我想返回到之前的状态。怎么样?

最佳解决办法

从2014年7月开始使用nano version 2.3.5,撤销/重做成为标准:

  • Alt-UOption-U – 撤消

  • Alt-EOption-E – 重做

它在帮助:

command-line,nano,ubuntu

如果您将屏幕拉伸到大约1400像素以上,右下方会有提示:

command-line,nano,ubuntu

如果这些键不起作用,请检查nano --version

  • 纳米版本2.1.10 – 2.3.4应使用命令行选项-u(thanks @sil)。提示:将alias nano="nano -u"添加到您的.bashrc(谢谢@Benia)。在这段时间撤销的实施似乎是错误的或不完整的。

  • 纳米版本2.1.3 – 2.1.9具有某种撤消功能。 -u选项不是必需的。

次佳解决办法

纳米的撤消代码是实验性的。正如你将从nano手册中看到的(在终端中输入“man nano”来阅读它),你需要用-u选项启动nano(如“nano -u somefile.txt”),然后你可以使用Alt-U来撤销。

第三种解决办法

您也可以添加该行

set undo

在.nanorc文件中。这可以在2.4以下的版本中启动实验性的撤销功能,例如2.2.6,这似乎是许多Linux发行版的标准安装。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/775.html,未经允许,请勿转载。