美文网首页
单字符处理和撤销回退

单字符处理和撤销回退

作者: sweetBoy_9126 | 来源:发表于2022-08-04 20:35 被阅读0次

x

删除光标所在的字符

X

删除光标前的字符

s

删除当前光标的字符并进入 insert 模式

S

删除当前光标所在行并进入 insert 模式

r

替换一个字符

R

替换多个字符

undo/redo

可撤销块

每次从进入 insert 模式开始到回到 normal 模式结束就是一个可撤销块
(注:如果在你按完上下左右键后又进行了其他字符的修改,那么上下左右键会形成单独的可撤销块,如果连续的按方向键就只会形成一个可撤销块)

u

回到上一次的可撤销块

ctrl + r

回到你上一次u之前的内容

举例

  1. 正常场景
const a = 1

比如上面就是我们的初始代码
我们进入 insert模式在1 后面输入23456 然后回到 normal 模式
这时候我们使用 u 就会回到上一次的那个可撤销块也就是 初始的 const a = 1
然后我们想要回到我们刚才的可撤销块就使用 ctrl + r 就会变成

const a = 123456
  1. 上下左右单独成可撤销块的场景
const a = ""

上面我们进入 insert 模式输入上面的代码,然后按左方向键进入引号里写一个 123 然后进入 normal 模式,正常情况下我们按 u 回到上一个可撤销快也就是清空我们的代码,但是因为我们按了左方向键,然后又输入了 123,所以左方向键单独形成一个可撤销块,也就是按一次 u 后会变成 const a = ""

相关文章

  • 单字符处理和撤销回退

    x 删除光标所在的字符 X 删除光标前的字符 s 删除当前光标的字符并进入 insert 模式 S 删除当前光标所...

  • 撤销和回退

    1.如果你只是编辑了工作区 未执行git add 你执行git checkout -- file 即可2.如果...

  • git 撤销(回滚) commit、push

    1.撤销commit 2.撤销push ps git reset –-soft:回退到某个版本,只回退了commi...

  • Git 常用技巧

    撤销修改 撤销本地修改 或者 切换分支 切换到前一分支 切换到某个分支 创建新分支 版本回退 回退 个版本...

  • Mutation Observer

    使用HTML5新特性Mutation Observer实现编辑器的撤销和撤销回退操作 参考资料: 阮一峰 api...

  • Git常用操作

    常用命令 版本回退 撤销修改 删除文件

  • android studio git reset 几种方式

    android studio 版本回退几种方式 1.Soft 不删除工作空间改动代码,撤销commit,不撤销gi...

  • git

    初始化操作 版本回退 checkout 撤销文件内容 删除文件 分支

  • vim 撤销 回退操作

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

  • GitHub回退、撤销操作

    1.用GitHub客户端打开历史记录,选择想要回退的版本(复制hash) 2.打开终端 3.终端输入 git re...

网友评论

      本文标题:单字符处理和撤销回退

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