1.撤销和恢复撤销:

u(undo):撤销上次命令

Ctrl+r(redo):恢复撤销的命令(重做)

2.删除文本

x(cut):删除光标所在字符,或者选中文字(5x,删除光标后的5个字符)

d(移动命令):删除移动命令对应的内容

dd:删除光标所在行,可以ndd赋值多行

D:删除至行尾

如果使用可视模式已经选中一段文本,那么无论使用d还是x,都可以删除选中文本

删除命令可以和移动命令连用,以下是最常见的组合命令:

dw:从光标位置删除到单词末尾

d0:从光标位置删除到第一行的起始位置

d}:从光标位置删除到段落结尾

ndd:从光标位置向下连续删除n行

d代码行G:从光标所在行,删除到指定代码行之间的所有代码

d'a:从光标所在行,删除到标记a之间的所有代码

3.复制,粘贴:

y(移动命令):复制

yy:复制一行,nyy复制多行

p(paste):粘贴

上一篇:文章链接已复制管理博文 Linux虚拟机中vim编辑器常用命令介绍(一)https://blog.csdn.net/m0_52892985/article/details/123039559

Linux虚拟机中vim编辑器常用命令介绍(二)相关推荐

  1. Linux知识点整理(六)—— Linux的vi/vim编辑器常用命令

    有关该内容更详细的可见参考文献,仅作为学习用途 一.Vi的使用: 第一部份:一般指令模式可用的按钮说明,光标移动.复制粘贴.搜索取代等 移动光标的方法 h 或 向左方向键(←) 光标向左移动一个字符 ...

  2. vim编辑器常用命令介绍

    本文是对vim各种命令的使用介绍,旨在让大家快速学习掌握 什么是vim vim是Linux环境下一款功能强大.高度可定制的文本编辑工具 vim的工作模式 一般分为6种 普通模式用vim打开一个文件时默 ...

  3. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  4. linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!

    今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...

  5. 【Linux】vi和vim编辑器——常用命令大全

    文章目录 8.1.vi 和 vim 8.1.1 VI 8.1.2 VIM 8.2 打开和新建文件 8.2.1 打开文件并且定位行 8.3 VI三种工作模式 8.4 常用命令 8.4.1 移动 8.4. ...

  6. Linux——vim编辑器常用命令

    vim编辑器 #用vim编辑器打开文件 $ vim filename.xxx vim两种操作模式:普通模式,插入模式,用以上命令打开文件默认进入普通模式 普通模式 #普通模式命令 h #光标左移 j ...

  7. vim编辑器----常用命令

    vim编辑器 前沿:vim是一款非常好用的文档编辑以及编程的好工具,我们来详细看看 打开文件:# vim [options] [file ..] +#:打开文件后,直接让光标处于第#行的行首: +/P ...

  8. vim编辑器常用命令总结

      在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format ...

  9. $Linux vi/vim编辑器常用命令与用法总结

    (一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便 ...

  10. Linux vim编辑器常用命令

    在Linux下一般使用vi编辑器来编辑文件.vi既可以查看文件也可以编辑文件.三种模式:命令行.插入.底行模式. 切换到命令行模式:按Esc键: 切换到插入模式:按 i .o.a键:i 在当前位置前插 ...

最新文章

  1. 接上一篇配置多仓库相关命令
  2. python os open_Python中的Oserror:无法打开资源,之,OSErrorcannotopenresource
  3. ST_Curve --- 一个专业的曲线绘制控件
  4. MySQL行转列完整SQL示例
  5. 如何处理SAP Fiori Launchpad错误消息:Could not start the app due to a configuration problem
  6. java钱_在Java中如何表示钱Money?
  7. openjudge 逆波兰表达式 2694
  8. C++中时间相关函数的使用
  9. 【1】windows下IOS开发基础环境搭建
  10. React Native 画虚线 DashLine
  11. 最详细的联发科刷机教程MediaTek SP Flash Tool教程MTK通用驱动Windows 10 MTK VCOM USB Preloader Drivers
  12. 凹多边形三角剖分算法实现---基于Unity3D
  13. VMWare 安装XP-SP3虚拟机
  14. 施工部署主要不包括_施工部署编制内容不包括( )_学小易找答案
  15. 浅谈激光导航对机器人自主行走的重要性
  16. Mac OS 开机密码重置
  17. USB转I2C芯片操作EEPROM--CH347应用
  18. google工具栏中的自定义搜索按钮
  19. 微信扫二维码挪车小程序开发制作功能
  20. 几种常用可视化图表,该怎么用?

热门文章

  1. spark on yarn 完全分部署_听说你熟悉Flink-On-Yarn的部署模式?
  2. matlab相机标定
  3. tukey 窗口_语音信号滤波去噪——使用TUKEYWIN窗设计的FIR滤波器.
  4. 在Vs2013下编译FreeCAD0.17源码
  5. 使用java jpcap实现网络嗅探器
  6. 基于情感词典的文本情感分析(一个最简单的举例能直接运行)
  7. 【JSP教程】JSP期末考试复习要点大纲
  8. win10 安装SQL Server 2005--以及---安装SQL2005之后卸载,重新安装时提示“安装默认报表服务器的必备组件检查失败”的方法
  9. Ubuntu18.04 wineQQ完美配置(解决不能输入中文、不能加载头像和图片、企鹅图标不能进入托盘任务栏等问题,附deepin-wine、微信、QQ安装包网盘链接)
  10. Android Jni开发-实战篇(CMake)