2023年8月2日发(作者:)

[Linux]Vim撤销回退操作在vi中按u可以撤销⼀次操作u 撤销上⼀步的操作 Ctrl+r 恢复上⼀步被撤销的操作注意: 如果你输⼊“u”两次,你的⽂本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。 重做如果你撤销得太多,你可以输⼊CTRL-R(redo)回退前⼀个命令。换句话说,它撤销⼀个撤销。要看执⾏的例⼦,输⼊CTRL-R两次。字符A和它后⾯的空格就出现了:young intelligent turtle有⼀个特殊版本的撤销命令:“U”(⾏撤销)。⾏撤销命令撤销所有在前⼀个编辑⾏上的操作。 输⼊这些命令两次取消前⼀个“U”:A very intelligent turtlexxxx 删除veryA intelligent turtlexxxxxx 删除turtleA intelligent⽤“U”恢复⾏A very intelligent turtle⽤“u”撤销“U”A intelligent“U”命令⾃⼰改变⾃⼰,“u”命令撤销操作,CTRL-R命令重做操作。这有点乱,但不⽤担⼼,⽤“u”和CTRL-R命令你可以切换到任何状态。流⾏的⽂本编辑器通常都有前进和后退功能,可以在⽂件中曾经浏览过的位置之间来回移动。在 vim 中使⽤ Ctrl-O 执⾏后退,使⽤ Ctrl-I 执⾏前进。

2023年8月2日发(作者:)

[Linux]Vim撤销回退操作在vi中按u可以撤销⼀次操作u 撤销上⼀步的操作 Ctrl+r 恢复上⼀步被撤销的操作注意: 如果你输⼊“u”两次,你的⽂本恢复原样,那应该是你的Vim被配置在Vi兼容模式了。 重做如果你撤销得太多,你可以输⼊CTRL-R(redo)回退前⼀个命令。换句话说,它撤销⼀个撤销。要看执⾏的例⼦,输⼊CTRL-R两次。字符A和它后⾯的空格就出现了:young intelligent turtle有⼀个特殊版本的撤销命令:“U”(⾏撤销)。⾏撤销命令撤销所有在前⼀个编辑⾏上的操作。 输⼊这些命令两次取消前⼀个“U”:A very intelligent turtlexxxx 删除veryA intelligent turtlexxxxxx 删除turtleA intelligent⽤“U”恢复⾏A very intelligent turtle⽤“u”撤销“U”A intelligent“U”命令⾃⼰改变⾃⼰,“u”命令撤销操作,CTRL-R命令重做操作。这有点乱,但不⽤担⼼,⽤“u”和CTRL-R命令你可以切换到任何状态。流⾏的⽂本编辑器通常都有前进和后退功能,可以在⽂件中曾经浏览过的位置之间来回移动。在 vim 中使⽤ Ctrl-O 执⾏后退,使⽤ Ctrl-I 执⾏前进。