美文网首页Linux学习|Gentoo/Arch/FreeBSDLinuxLinux学习之路
如何在Vi / Vim中进行撤消和重做操作

如何在Vi / Vim中进行撤消和重做操作

作者: 等会再说 | 来源:发表于2020-02-14 12:10 被阅读0次
如何在Vi / Vim中进行撤消和重做操作

Linux系统中使用Vi / Vim编辑文件时,如果你对之前的操作改变主意,撤销和重做可以让你对之前错误的操作进行恢复。

本文介绍了如何在 Vi / Vim 中进行撤消和重做更改。

默认情况下,Vi 或 Vim 默认安装在 macOS 和几乎所有Linux发行版上。 当您遇到无法使用自己喜欢的编辑器的情况时,了解Vim的基础知识将对你很有帮助。

撤消Vim / Vi中的更改

Vim会跟踪您在当前会话中所做的所有更改。 undo命令可以撤消一个或多个更改内容。

要撤消Vi和Vim中的更改,可以使用u:u:undo命令:

  • 如果当前Vi/Vim处于插入或其他任何模式,可以按Esc键返回到正常模式,也称为命令模式。
  • 键入u撤消上一次更改。 在Vim中,u命令还接受量词。 例如,如果要撤消最后4个更改,则可以使用4u
    确保您输入的是小写的u,而不是大写的U命令,这会撤消一行中所有的最新更改。 如果您不小心输入了U,则可以使用u撤消更改。

undo命令用来恢复其他命令所做的更改,例如删除,粘贴,搜索和替换等。

在插入模式下工作时,对文本的所有更改都被视为撤消树中的一项。 例如,如果你切换到插入模式并输入五行,然后返回普通模式并按u撤消更改,则所有五行都将被删除。

重做Vi / Vim中的更改

重做功能可撤消撤消操作。

要重做Vi和Vim中的更改,可以使用Ctrl-R:redo

  • 按Esc键返回到正常模式。

  • 使用Ctrl-R键(按住Ctrl键并按r键)可重做上一次更改。 在Vim中,您也可以使用量词。 例如,如果要重做最近的4个更改,则可以键入4Ctrl-R。

每个撤消命令都可以由重做命令撤消。

写在最后

通过该教程你将会了解如何在Vi / Vim中进行撤销和重做,这些操作在编辑文件是非常有用,请熟悉这些基本操作,要撤消Vi / Vim中的更改,请键入u,并可使用Ctrl-R组合键来重做撤消的更改。

Vim还支持撤消分支,可以查看这里

译文链接:How to Undo and Redo in Vi / Vim


如果想了解更多Linux中命令使用,可以下载Linux命令中文手册,关注我后,公号里面回复“命令”即可下载。

相关文章

  • 如何在Vi / Vim中进行撤消和重做操作

    在Linux系统中使用Vi / Vim编辑文件时,如果你对之前的操作改变主意,撤销和重做可以让你对之前错误的操作进...

  • vim基本用法

    一、vi与vim的区别 1、多级撤消在vi编辑器中,按u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性...

  • linux 如何在 vi / vim 模式中搜索关键字

    作者:Gakki 如何在 vi / vim 模式中搜索关键字 操作步骤: 进入 vi / vim 中,按下[ ES...

  • linux常用快捷键

    vi快捷键 1. 在vi中复制文本 2.在vi中撤消与重复 3.vi 操作快捷键 Linux快捷键 1. 提高操作效率

  • iOS11人机交互指南-交互-10撤销和重做 Undo and

    许多应用程序允许人们摇动设备来撤消并重做某些操作,如打字或删除。当以这种方式启动时,警示窗要求用户确认或取消撤消或...

  • iOS11人机交互指南-交互-10撤销和重做 Undo and

    许多应用程序允许人们摇动设备来撤消并重做某些操作,如打字或删除。当以这种方式启动时,警示窗要求用户确认或取消撤消或...

  • linux中vi和vim操作

    一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置vi文本编辑器 vi...

  • Vim

    Vim Vim和Vi 在Linux发行版中, 直接把Vi做成Vim的软连接 Vi Vi是Visual Interf...

  • vim基础操作

    vim: filetype=markdown vi / vim 基本操作 vi/vim 共分为三种模式:分别是命令...

  • 编辑器之神 - vi/vim

    01. vi/vim 简介 1.1 vi 和 vim 在很多 Linux 发行版中,直接把 vi 做成 vim 的...

网友评论

    本文标题:如何在Vi / Vim中进行撤消和重做操作

    本文链接:https://www.haomeiwen.com/subject/fuedfhtx.html