在操作虚拟机的时候,都会出错,当在vim中出现问题的时候,可以在dw普通模式下删除对应的单词、如果在vim中使用多行删除,可以使用dd vim 命令。将行数添加到该命令中。 如10dd将从光标底部删除10行(包含光标行在内)
删除单行
1、按 Escape (Esc) 键进入 Normal 模式 2、确保光标位于要删除的行上。3、快速按下dd
操作如图所示: 如在gif中看到的,在第一行运行dd命令 只删除了一行
1、删除指定的行数
使用 dd命令删除一行之前,可以在前面指定一个数组。 vim将错第几行删除
命令 :[num]dd
2、指定删除的行范围 语法 :[begin],[end]d
- :(冒号)表示它是一个 Vim 命令。
- begin告诉 Vim 从哪一行开始
- end告诉 Vim 要删除的最后一行是什么
- dVim 中的删除命令
- .(当前行)
- $(文件中的最后一行)
- %(所有行)
- :10,45d- 从第 10 行删除到第 45 行
- :.,$d- 从当前行删除到最后一行
- :.,1d- 从当前行删除到文件开头
- :dgg- 从当前行删除到文件开头
3、删除所有行
该%符号用于指定从文件开头到结尾的范围,基本上是所有行。
这意味着,要删除 Vim 中文件的所有行,您需要使用:%d命令。
4、删除特定模式匹配行
:g/PATTERN/d 删除特定模式匹配行
:g!/PATTERN/d 删除特定模式不匹配行
其中 g- 全局搜索(即整个文件) !- 反向匹配 PATTERN- 要匹配的模式 d- 删除命令
5、删除所有空行 :g/^$/d
文章来源:https://www.toymoban.com/news/detail-473036.html
文章来源地址https://www.toymoban.com/news/detail-473036.html
到了这里,关于Vim中多行删除的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!