广告
返回顶部
首页 > 资讯 > 精选 >VIM怎么删除一行或多行内容
  • 536
分享到

VIM怎么删除一行或多行内容

2023-06-27 17:06:47 536人浏览 安东尼
摘要

今天小编给大家分享一下VIM怎么删除一行或多行内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装vim#在ubuntu/

今天小编给大家分享一下VIM怎么删除一行或多行内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

VIM怎么删除一行或多行内容

安装vim

#在ubuntu/Debian中的安装方式$ sudo apt install vim#在RHEL/Centos中的安装方式#] yum -y install vim

删除单行内容

  • 将光标移动到需要删除的行
  • 按一下ESC键,确保退出编辑模式
  • 按两次键盘上面的d键,就可以删除了。

删除所有的行

下面是三种删除方式

第一种方式
  • 按一下ESC键,确保退出编辑模式
  • 按两次键盘上面的g键,让光标移动到文本的首行
  • 然后按键盘上面的d和G键。其中d键是小写,G键要切换成大写的。

这样就可以删除所有内容了。

第二种方式
  • 按一下ESC键,确保退出编辑模式
  • 按一下:冒号键,(shift + ;)就可以输入:冒号了。
  • 然后输入1,$d
VIM怎么删除一行或多行内容
第三种方式
  • 按一下ESC键,确保退出编辑模式
  • 按一下:冒号键,shift + ; 就可以输入:冒号了。
  • 然后输入%d。%表示文件中的所有行。
VIM怎么删除一行或多行内容

删除多行

  • 将光标移动到需要删除的行
  • 按一下ESC键,确保退出编辑模式
  • 在dd命令前面加上要删除的行数。例如,如果要删除第4行以下的3行,请按下 3 dd
VIM怎么删除一行或多行内容

删除给定范围的行

实例一

如果你想要删除指定范围的行,比如从第3行到第5行,按ESC,然后输入下面的命令,然后回车。

:3,5d
VIM怎么删除一行或多行内容
实例二

删除最后一行,按ESC,然后输入下面的命令,然后回车。

:$d
VIM怎么删除一行或多行内容
实例三

删除当前行之前的所有行

:1,.-1d
VIM怎么删除一行或多行内容
实例四

删除当前行之后的所有行

:.+1,$d
VIM怎么删除一行或多行内容

通过条件匹配删除行

实例一

删除包含text关键字的行

:g/text/d
VIM怎么删除一行或多行内容
实例二

删除不包含#关键字的行

:%g!/#/d#或者:v/#/d
VIM怎么删除一行或多行内容
实例三

删除以#开的的注释内容。

:g/^#/d
VIM怎么删除一行或多行内容
实例四

删除所有空行

:g/^$/d
VIM怎么删除一行或多行内容

以上就是“VIM怎么删除一行或多行内容”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注编程网精选频道。

--结束END--

本文标题: VIM怎么删除一行或多行内容

本文链接: https://www.lsjlt.com/news/312381.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • VIM怎么删除一行或多行内容
    今天小编给大家分享一下VIM怎么删除一行或多行内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装vim#在Ubuntu/...
    99+
    2023-06-27
  • vim编辑器怎么删除一行或者多行内容
    这篇文章主要讲解了“vim编辑器怎么删除一行或者多行内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vim编辑器怎么删除一行或者多行内容”吧!安装vim#在Ubuntu/Debian中的安...
    99+
    2023-06-05
  • vim怎么删除行尾
    本文小编为大家详细介绍“vim怎么删除行尾”,内容详细,步骤清晰,细节处理妥当,希望这篇“vim怎么删除行尾”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。从git上pull文件后,无意中用vim打开,发现每一行,...
    99+
    2023-06-27
  • linux如何删除一行内容
    这篇文章主要为大家展示了“linux如何删除一行内容”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何删除一行内容”这篇文章吧。在linux中,可以利用sed命令删除指定的一行内容,该...
    99+
    2023-06-22
  • linux系统中怎么使用Vim删除偶数行或奇数行
    本篇内容主要讲解“linux系统中怎么使用Vim删除偶数行或奇数行”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux系统中怎么使用Vim删除偶数行或奇数行...
    99+
    2022-10-19
  • sed怎么删除文件中的一行内容
    这篇文章主要介绍“sed怎么删除文件中的一行内容”,在日常操作中,相信很多人在sed怎么删除文件中的一行内容问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”sed怎么删除文件中的一行内容”的疑惑有所帮助!接下来...
    99+
    2023-06-09
  • php怎么删除数据库表单中一行内容
    要删除数据库表单中的一行内容,可以使用SQL中的DELETE语句。下面是一个示例代码:```php```将上述代码中的`lo...
    99+
    2023-10-10
    php 数据库
  • python怎么删除文件首行内容
    要删除文件的首行内容,可以使用以下代码:python# 打开文件并读取内容with open('文件路径', 'r') as f:l...
    99+
    2023-10-20
    python
  • javascript怎么删除一行
    本篇内容主要讲解“javascript怎么删除一行”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript怎么删除一行”吧! ...
    99+
    2022-10-19
  • Linux中怎么清空或删除大文件内容
    今天就跟大家聊聊有关Linux中怎么清空或删除大文件内容,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1. 通过重定向到 Null 来清空文件内容清空或者让一个文件成为空白的最简单方...
    99+
    2023-06-16
  • MySQL怎么删除表中一行
    小编给大家分享一下MySQL怎么删除表中一行,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!Sql语句中怎么删除表中一行数据,一般情况只需要加一个条件就可以完成删除一行的操作。首先你要确定能够唯...
    99+
    2022-10-18
  • python实现选取或删除指定列包含指定内容的行
    目录选取或删除指定列包含指定内容的行选取所有货币代号为1的行选取所有货币代号列内容为1的数据选取所有货币代号列内容不为1的数据删除含有特定数值的行选取或删除指定列包含指定内容的行 选...
    99+
    2022-11-13
  • sed删除文件中的一行内容的脚本代码
    先来看下原始文件的内容: root@localhost ~]# cat file.txthello worlda:b:c -h -na:b:c -h -n sed根据条件删除相关的行: [root@loca...
    99+
    2022-06-04
    脚本 代码 文件
  • mfc对话框有多余内容怎么删除
    如果MFC对话框中有多余内容需要删除,可以按照以下步骤进行操作: 打开对话框资源文件(通常是一个.rc文件),可以找到对话框的资源...
    99+
    2023-10-28
    mfc
  • SQL Server中怎么将一列的多行内容拼接成一行
    今天就跟大家聊聊有关SQL Server中怎么将一列的多行内容拼接成一行,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。昨天遇到一个SQL Serve...
    99+
    2022-10-18
  • php怎么对链接进行删除或修改
    在Web开发中,经常需要对链接进行删除或修改。作为一种支持服务器端脚本的语言,PHP可以帮助我们轻松处理这些链接的操作。PHP删除链接当我们需要从数据库或其它存储设备中删除链接时,可以使用PHP。下面是一个简单的PHP代码示例,用于删除数据...
    99+
    2023-05-14
    php
  • matlab怎么删除cell的某一行
    在MATLAB中,要删除cell数组中的某一行,可以使用以下方法:1. 使用索引操作符`()`删除指定行。例如,要删除cell数组`...
    99+
    2023-09-16
    matlab
  • 怎么使用批处理删除HOSTS中特定内容的行
    小编给大家分享一下怎么使用批处理删除HOSTS中特定内容的行,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Q:用bat批处理来删除或者修改hosts中指定的条目,...
    99+
    2023-06-09
  • Linux中怎么删除文件内空行
    这篇文章给大家介绍Linux中怎么删除文件内空行,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. grep代码如下:grep . data.txtgrep -v '^$' data.txtgrep &...
    99+
    2023-06-09
  • Python怎么删除指定字符之前或之后所有内容
    这篇文章主要讲解了“Python怎么删除指定字符之前或之后所有内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python怎么删除指定字符之前或之后所有内容”吧!my_str =...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作