http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/
分类: 嵌入式
2018-08-21 08:50:56
注意:
如果你输入“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 执行前进。
相关帮助: :help ctrl-o :help ctrl-i :help jump-motions