命令 功能
u 撤销上次命令
Ctrl+r 恢复撤销命令
x 删除光标所在的字符或选中文字
d(移动命令) 删除移动命令对应的内容
dd 删除光标所在行,可以ndd复制多行
D 删除至行尾

d(移动命令) 举例:

  • dw # 从光标位置删除到单词末尾
  • d0 # 从光标位置删除到一行的起始位置
  • d} # 从光标位置删除到段落结尾
  • ndd # 从光标位置向下连续删除 n 行
  • d代码行G # 从光标所在行 删除到 指定代码行 之间的所有代码
  • d’a # 从光标所在行 删除到 标记a 之间的所有代码

vi撤销、恢复撤销和删除相关推荐

  1. js实现撤销恢复功能

    Js实现撤销恢复功能 之前一个项目要自己写个前端插件,其中一个的功能是实现对表格(table)的撤销和恢复功能,在网上百度了一大堆也没有找到合适的方法,后来灵光一闪,想到了一个简单的方法:用数组保存之 ...

  2. python实现中撤销上一步的代码mac_苹果电脑command+z撤销后如何恢复撤销前的上一步?...

    展开全部 苹果电脑恢复撤销前的上一32313133353236313431303231363533e59b9ee7ad9431333433626461步:按下 Shift(苹果键盘上一个向上空心箭头键 ...

  3. js实现撤销恢复_我们常用的撤销和恢复功能,它们使用了什么设计模式实现吗?...

    现有场景描述: 现在无论是系统自带的键盘还是第三方的键盘一般都自带撤销和恢复功能,你知道它们是用的什么模式实现的吗? 它们用的是命令模式+观察者模式,你答对了吗? 简单科普一下 啥是命令模式(Comm ...

  4. Vim使用技巧:撤销与恢复撤销

    在使用VIM的时候,难免会有输错的情况,这个时候我们应该如何撤销,然后回到输错之前的状态呢?答案:使用u(小写,且在命令模式下)命令. 但如果有时我们一不小心在命令模式下输入了u,然后刚输入的一大片代 ...

  5. 撤销 恢复快捷键 Linux,Linux Vim撤销和恢复撤销快捷键用法详解

    使用 Vim 编辑文件内容时,经常会有如下 2 种需求: 对文件内容做了修改之后,却发现整个修改过程是错误或者没有必要的,想将文件恢复到修改之前的样子. 将文件内容恢复之后,经过仔细考虑,又感觉还是刚 ...

  6. java 撤销恢复按钮_再涨个姿势,我们常用的撤销和恢复功能,你知道它们使用了什么设计模式实现吗?...

    作者:滴水微澜 现有场景描述:现在无论是系统自带的键盘还是第三方的键盘一般都自带撤销和恢复功能,你知道它们是用的什么模式实现的吗? 它们用的是命令模式+观察者模式,你答对了吗? 简单科普一下 啥是命令 ...

  7. java 撤销恢复按钮_java文本的撤销和恢复

    文本的撤销和恢复是通过 addUndoableEditListener(UndoableEditListener listener)这个方法来注册实现的.只要是Document类及其子类都可以注册撤销 ...

  8. JavaScript 基于栈和命令模式的撤销恢复操作

    文章目录 前言 一.初期设想 二.如何收集状态 1.通信尝试 2.如何通信 三.管理者与执行者 1.数据驱动 2.管理者 3.执行者 总结 前言 这是一个基于原生JavaScript+Three.js ...

  9. ACAD中撤销恢复机制的浅析

    作者:阿门 很早以前就想整理一份这样的资料,趁着这次公司要召开研发大会 需要交一篇论文,就写下来了.截了一部分,贴上来让大家指正指正,呵呵.为公司软件实现的撤销恢复机制就不贴出来了,呵呵.. 顺便贺下 ...

最新文章

  1. sqlserver trigger
  2. [学习笔记] Cordova+AmazeUI+React 做个通讯录 - 单页应用 (With Router)
  3. kubesphere devops介绍、访问账密及nfs数据备份同步
  4. mysql手动写的时间_Mysql日期和时间函数
  5. (109)FPGA面试题-Verilog实现4位Johnson Counter
  6. oracle xp 安装包资源
  7. mysql自动去重_关于mysql自联去重的一些记录
  8. 《Java 并发编程实战》
  9. 如何利用 composer 替换第三方包里的某个类(color-thief-php为例)
  10. win7系统设置无线临时(计算机到计算机)网络 手机,Win7无线临时网络允许移动WIFI和“启用Internet连接共享”...
  11. CANopen dsp402 对象字典 603F 错误码
  12. Android之按钮点击事件——显示图片隐藏图片
  13. bde访问64位oracle,Delphi5企业版使用BDE访问Oracle方法
  14. 热修复 原理与实现详解
  15. kafka(三)kafka steaming high-level api
  16. 欧姆定理验证,电阻的电压/电流/功率,电阻串联,电阻并联,电阻分压
  17. 基于以太坊ICO的安全合约架构
  18. 【笔记】DeepIGeoS: A Deep Interactive Geodesic Framework for Medical Image Segmentation
  19. MATLAB+GUI:手动修改曲线中的点
  20. 企业级nginx使用

热门文章

  1. CSS鼠标悬停隐藏展开简介特效
  2. 程序设计实验与上机考试教程 全国计算机等级考试二级vb模拟试题,程序设计基础实验与上机考试教程...
  3. 免费json客户端解析
  4. Deskreen – 将电脑屏幕共享到浏览器中,做第二块屏幕[Win/macOS/Linux]
  5. python绘制组织结构图_二、Python的程序组织结构
  6. 计算机并行处理专业,分布式计算机并行处理技术(论文).doc
  7. 表格列求和_Excel表格的基本操作,包含制作一个表格10方面的知识
  8. 实用常识 | HTML嵌入处理MARKDOWN合并单元格
  9. 组织管理插件-代码自动补全-语法检查等特性-SpaceVim v1.5.0
  10. 请谨慎使用sp_executesql