【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

Linux命令行中如何撤销上次输入的内容

放大字体  缩小字体 发布日期:2020-05-08 13:20:55    浏览次数:10
导读

  比如在命令行中粘贴时,多按了一次快捷键,造成粘贴了重复内容,有没有什么快捷键可以撤销上次粘贴的内容?  还有另外一个麻烦点的办法。 ctrl + a,然后输入#注释掉,然后 enter,然后再 fc。  @女孩不哭: 我遇到的操作场景之一是输入scp 文件名,然后后面的路径是粘贴过来的,你说的 ctl + a 方法好像解决不了。

  比如在命令行中粘贴时,多按了一次快捷键,造成粘贴了重复内容,有没有什么快捷键可以撤销上次粘贴的内容?

  还有另外一个麻烦点的办法。 ctrl + a,然后输入#注释掉,然后 enter,然后再 fc。

  @女孩不哭: 我遇到的操作场景之一是输入scp 文件名,然后后面的路径是粘贴过来的,你说的 ctl + a 方法好像解决不了。

  “默认的行编辑习惯是 emacs”是正解,用emacs的undo快捷键Ctrl+_就可以了,不足之处是只能一个单词一个单词地进行undo。

  命令行是用来干嘛的?用来和用户进行交互的,交互内容涉及安全问题,所以我认为不太会提供这个功能;对于文本编辑器而言,本身就是用来存储的,能否支持撤销,都不太会涉及到安全问题。 解决:shell的二次开发,将原来的命令行功能封装起来,在这个模块上封装一层记录用户输入的功能模块。 那么你所谓说的撤销重复上次修改(粘贴操作)就很简单了。 如果你的需求是vim编辑器里的撤销,在命令模式下 u ,是撤销操作。

  Ctrl+Enter键快速提交清除回答草稿您需要登录以后才能回答,未注册用户请先注册。©2004-2020博客园

 
关键词: linux怎么打命令
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-201987.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4