精华内容
下载资源
问答
  • 多次使用 u 命令会一步一步依次撤销之前做过的操作(在一次切换到文本输入模式中输入的所有文本算一次操作)。U 命令:该命令会一次性撤销自上次移动到当前行以来做过的所有操作,再使用一次 U 命令则撤销之前的 U ...

    撤销命令是非常有用的,它可以撤销前一次的误操作或不合适的操作对文件造成的影响。撤销命令分为以下两种。u 命令:该命令撤销上一次所做的操作。多次使用 u 命令会一步一步依次撤销之前做过的操作(在一次切换到文本输入模式中输入的所有文本算一次操作)。

    U 命令:该命令会一次性撤销自上次移动到当前行以来做过的所有操作,再使用一次 U 命令则撤销之前的 U 命令所做的操作,恢复被撤销的内容。

    下面实例演示了两个命令的区别。

    1) 在 vi 编辑器中编辑以下代码:

    #include

    int main(void)

    {

    printf("hello world/n");

    return 0;

    }

    2) 光标停留在 h 的左侧,在命令模式下输入命令 o 插入一新行,输入需要插入的内容后再按下 Esc 键回到命令模式,屏幕显示内容如下:

    #include

    int main(void)

    {

    printf("hello world/n");

    printf("hello real-world/n");

    printf("hello world/n");

    return 0;

    }

    3) 使用命令 U 后,取消所有操作,屏幕显示为:

    #include

    int main(void)

    {

    printf("hello world/n");

    return 0;

    }

    4) 使用命令 u 后,仅取消第 2 个输入的串printf("hello world/n");,屏幕显示为:

    #include

    int main(void)

    {

    printf("hello world/n");

    printf("hello real-world/n");

    return 0;

    }

    TAG:

    除非注明,文章均由 Linux系统学习 整理发布,欢迎转载。如有版权争议,请联系删除。

    展开全文
  • [Linux] Vim 撤销 回退 操作

    千次阅读 2021-05-10 04:04:56
    vi中按u可以撤销一次操作u撤销上一步操作Ctrl+r恢复上一步撤销操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回退...

    在vi中按u可以撤销一次操作

    u   撤销上一步的操作

    Ctrl+r 恢复上一步被撤销的操作

    注意:

    如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。

    重做

    如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。换句话说,它撤销一个撤销。要看执行的例子,输入CTRL-R两次。字符A和它后面的空格就出现了:

    young intelligent turtle

    有一个特殊版本的撤销命令:“U”(行撤销)。行撤销命令撤销所有在前一个编辑行

    上的操作。 输入这些命令两次取消前一个“U”:

    A very intelligent turtle

    xxxx 删除very

    A intelligent turtle

    xxxxxx 删除turtle

    A intelligent

    用“U”恢复行

    A very intelligent turtle

    用“u”撤销“U”

    A intelligent

    “U”命令自己改变自己,“u”命令撤销操作,CTRL-R命令重做操作。这有点乱,但不用

    担心,用“u”和CTRL-R命令你可以切换到任何状态。

    流行的文本编辑器通常都有前进和后退功能,可以在文件中曾经浏览过的位置之间来回移动。在 vim 中使用 Ctrl-O 执行后退,使用 Ctrl-I 执行前进。

    vim 撤销 回退操作

    在vi中按u可以撤销一次操作 u   撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作 注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了.重做如果你撤销得太多 ...

    使用HTML5新特性Mutation Observer实现编辑器的撤销和撤销回退操作

    MutationObserver介绍 MutationObserver给开发者们提供了一种能在某个范围内的DOM树发生变化时作出适当反应的能力.该API设计用来替换掉在DOM3事件规范中引入的Mut ...

    Linux vim文档操作

    1.vim passwd文件 出现 发现文件passwd.swp文件,无法正常编辑vim的时候,删除掉.psswd.swp即可 vim下:dd #删除一行 vim下:p #粘贴一行 vim下:y #复 ...

    linux vim vi编辑时撤销输入操作

    linux vim vi编辑时撤销输入操作 1,esc退出输入状态 2,u 撤销上次操作 3,ctrl+r 恢复撤销

    vim(vi)常用操作及记忆方法

    vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它.但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有些复杂.这 ...

    linux vi 撤销重做于前进后退--转

    在vi中按u可以撤销一次操作 u   撤销上一步的操作Ctrl+r 恢复上一步被撤销的操作 注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了.重做如果你撤销得太多 ...

    Linux - VIM(VI)编辑器

    VIM(VI)编辑器 简介: VI是一个命令行界面下的文本编辑工具,最早在1976年BILL Joy开发,当时的名字叫做ex.VI支持绝大多数操作系统(最早在BSD上发布),并且功能已经十分强大. 1 ...

    linux VIM基本命令

    linux VIM命令: vim 在命令行中输入vim,进入vim编辑器 Esc 退出i(插入)命令进行其他命令使用 :sh 进入shell命令行,运行完命令后ctrl+d退出又一次进入vim编辑继续 ...

    (转)vim(vi)常用操作及记忆方法

    vim(vi)常用操作及记忆方法 原文:https://www.cnblogs.com/doseoer/p/6241443.html vi(vim)可以说是linux中用得最多的工具了,不管你配置服务 ...

    随机推荐

    51-du 显示关于目录层次结构或文件磁盘使用情况的信息

    显示关于目录层次结构或文件磁盘使用情况的信息 du [options] [path-list] 参数 不带任何参数的du将显示工作目录及其子目录磁盘使用情况的信息,path-list指定要获取磁盘占用 ...

    LA 3516	Exploring Pyramids (记忆化搜索)

    题意 给定一个DFS序列,问能有多少树与之对应. 思路 设输入序列为S,dp(i, j)为子序列Si, Si+1, --, Sj对应的树的个数,则边界条件为d(i, i) = 1,且Si != Sj时 ...

    World’s Smallest h.264 Encoder

    转载 http://www.cardinalpeak.com/blog/worlds-smallest-h-264-encoder/ View from the Peak World’s Smalle ...

    [bzoj4551][Tjoi2016&Heoi2016]树-树链剖分

    Brief Description 给定一颗有根树(根为1),有以下 两种操作:1. 标记操作:对某个结点打上标记(在最开始,只有结点1有标记,其他结点均无标记,而且对于某个 结点,可以打多次标记.) ...

    directX根据设备类GUID查询所属的filter

    hr = m_pSysDevEnum->CreateClassEnumerator(*clsid, &pEnumCat, 0);    ASSERT(SUCCEEDED(hr));    ...

    首个hybird商业项目踩坑总结

    该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列.该系列引用了以及

    [No0000EE]主要的宏观经济指标查询

    主要的宏观经济指标查询 国内:东财>经济数据 _ 数据中心:http://data.eastmoney.com/center/macro.html东财>经济数据 :http://data. ...

    cmd乱码问题

    1.进入 cmd 窗口 2.字符编码切换回中文:chcp 936 MS-DOS为以下国家和语言提供字符集:  代码页描述  1258 越南语  1257 波罗的语  1256 阿拉伯语  1255 希 ...

    maven常用命令集

    maven常用命令 mvn compile  编译主程序源代码,不会编译test目录的源代码.第一次运行时,会下载相关的依赖包,可能会比较费时间. mvn test-compile  编译测试代码,c ...

    linux文件系统 - 初始化(三)

    执行init程序 一.目的 内核加载完initrd文件后,为挂载磁盘文件系统做好了必要的准备工作,包括挂载了sysfs.proc文件系统,加载了磁盘驱动程序驱动程序等.接下来,内核跳转到用户空间的in ...

    展开全文
  • Linux vi 撤销与取消撤销

    万次阅读 2017-09-15 17:25:49
    用习惯了window编辑,...在linux系统中,使用vi编辑,在命令行模式(按ESC)下 按 u 是撤销,相当于windows 下的ctrl+z,取消上一步操作是 ctrl+r 相当于window下的 ctrl+y,有了这两个快捷键操作起来就会方便很多。

    用习惯了window编辑,改用linux 编辑,还有些不习惯,但是linux 下的vi 编辑用多了,可比window下编辑要快哦。

    在linux系统中,使用vi编辑,在命令行模式(按ESC)下 按 u 是撤销,相当于windows 下的ctrl+z,取消上一步操作是 ctrl+r 相当于window下的 ctrl+y,有了这两个快捷键操作起来就会方便很多。

    本文出自“筱Mary”博客,转载请务必保留此处
    http://blog.csdn.net/qq_31382921/article/details/77993860

    展开全文
  • vim中撤销上一步操作,快捷键

    千次阅读 2020-04-07 13:11:02
    vim编辑中按u可撤销上一次操作; u 表示 undo;撤销上一步操作 Ctrl+r表示 redo;恢复上一步撤销操作

    vim编辑中按u可撤销上一次操作;
    u 表示 undo;撤销上一步的操作
    Ctrl+r表示 redo;恢复上一步被撤销的操作

    展开全文
  • Linux vi编辑器返回上一步命令

    千次阅读 2020-04-27 16:00:31
    按下Esc进入控制模式 u 表示撤销上一步命令; Ctr+r 表示恢复上一步撤销的命令;
  • vi撤销与恢复

    2021-05-16 17:05:20
    vi中的撤销与重做 (2010-05-11 19:27:17)在vi中按u可以撤销一次操作u 撤销上一步操作Ctrl+r 恢复上一步撤销操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。...
  • 复制一行:光标移动到要复制的行 --> 按“yy”-->光标移动到要复制的位置 -->按“p”(“p”:将已复制的数据粘贴到光标的下一行,大写“P”:贴在光标的一行) ...撤销上一步操作:u ...
  • 在i模式下,操作多余的步骤了,想撤销操作,按下了ctrol+z,发现没有用,正确的步骤: esc---->u 可以多按几次u体验一下多次撤销
  • vim命令模式下撤销上一步

    千次阅读 2020-01-31 17:20:09
    vim 命令模式下 按u撤销上一步 Ctrl+r恢复上一步撤销操作 如果你输入“u”两次,你的文本恢复原样
  • linux vi命令

    千次阅读 2018-08-12 21:08:03
    终端编辑工具:vi/vim、emacs等,vim是vi的扩展   安装vim:yum install -y vim* 使用格式:vim filename 工作模式: 1.正常模式 (1)、若文件存在则打开;否则创建,若不做修改则不会创建空文件 (2)、主要...
  • u 撤销上一步操作Ctrl+r 恢复上一步撤销操作 注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个命令。...
  • linux vi 詳細介紹(一)

    2021-05-10 04:26:31
    2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何移或下移光标,对此类操作请参阅任何一本vim或者vi教程。3. 本文阅读对象是了解了vim的基本操作,而希望高效地利用vim进行工作...
  • Linux 里面有『猫』?!喔!不是的, cat 是 Concatenate (连续)的简写,主要的功能是将一个档案的内容连续的印出在屏幕上面!例如上面的例子中,我们将重要的参数档 .bashrc 印出来!如果加上 -n 的话,则每一行...
  • vim撤销与重做

    2021-05-16 09:23:51
    vi中按u可以撤销一次操作u 撤销上一步操作Ctrl+r 恢复上一步撤销操作注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。重做如果你撤销得太多,你可以输入CTRL-R(redo)回...
  • Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种...
  • Linux命令:vi/vim (2)

    千次阅读 2021-05-11 06:22:58
    vim实战在/root 目录下 新建 vimTest目录进入vimTest目录将/root/lrzsz/application.yml文件复制到当前目录(如果没有这个文件,请参照【图文】Linux命令: sz 和 rz 的课件操作一遍)cp /root/lrzsz/application.yml ....
  • k: 移动 0 or Home: 移动光标到行末 $ or End: 移动光标到行头 H: 光标移动到屏幕最上方的行头 L:光标移动到屏幕最下方的行头 G: 光标移动到文件最后一行行头 nG: 输入行数n,然后输入G,则光标移动到文件第多少行...
  • Linux的常用命令

    2021-05-10 14:16:57
    shutdown -h now 关闭系统init 0 关闭系统shutdown -h hours:...进入Linux的根目录(/代表的就是根目录)cd /home——>进入用户的家目录(home是用户的家目录,~代表同样是用户的家目录)cd ..——>返回一...
  • 比如操作 1.[root@room9pc16 ~]# vim /tmp/passwd 按下enter健将会出现如下信息:root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/ad....
  • Linux vi常用操作

    2016-08-03 10:00:41
    Linux vi常用操作   vi中如何跳转到指定行数 方法1: 输入:n,代表跳转到第n行,如:79,就跳转到第79行。 方法2: 输入nG,代表跳转到第n行,如79G,就跳转到第79行。   ) :光标移至句尾 ( :光标移至句...
  • vi 中的快捷键很多,在此简单地整理一下。 在任一模式下,按下Esc键可进入命令模式。 移动光标快捷键 移动光标快捷键 操作 h 将光标向左移一个字符 j 将光标向下移一个字符 k 将光标向上移一个字符 l ...
  • 大家都会在linux上修改一些常用的配置文件,如httpd/conf/httpd.cof php.ini等,所以,vi就是在linux下最常用的,也是最好且的工具,今天,尚狐网络为大家收集一些常用的命令,希望对新手能有所帮助。1. 本文的目标...
  • 1.每个目录的详细介绍,先放一张目录的整体结构在这里/bin:是Binary的缩写,用于存放经常使用的命令/sbin:s代表Super User,用于存放系统管理员使用的命令/home:存放普通用户的主目录,在Linux中每个用户都有一个...
  • 大写U:仅撤销一步操作; Ctrl+r:change after (按行,分步骤以时间轴为单位恢复被撤销的动作)直至already at oldest change; Ctrl+R:恢复被撤销的,一步到底; linuxvi 文本编辑如何复制一行粘贴删除一行...
  • vi中的撤销与重做

    千次阅读 2016-03-14 17:28:04
    撤销上一步操作 Ctrl+r 恢复上一步撤销操作 注意: 如果你输入“u”两次,你的文本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。 重做 如果你撤销得太多,你可以输入CTRL-R(redo)回退前一个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,004
精华内容 1,601
热门标签
关键字:

linuxvi撤销上一步操作

linux 订阅
友情链接: usbip_unbind.rar