linux系统中怎么使用Vim删除偶数行或奇数行
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,本篇内容主要讲解"linux系统中怎么使用Vim删除偶数行或奇数行",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux系统中怎么使用Vim删除偶数行或
千家信息网最后更新 2025年01月20日linux系统中怎么使用Vim删除偶数行或奇数行
本篇内容主要讲解"linux系统中怎么使用Vim删除偶数行或奇数行",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"linux系统中怎么使用Vim删除偶数行或奇数行"吧!
删除偶数行的方法如下:
:g/^/+1 d
上面用到了:gbobal命令,gbobal命令格式如下:
:[range]global/{pattern}/{command}
global命令实际上是分成两步执行:首先扫描[range]指定范围内的所有行,给匹配{pattern}的行打上标记;然后依次对打有标记的行执行{command}命令,如果被标记的行在对之前匹配行的命令操作中被删除、移动或合并,则其标记自动消失,而不对该行执行{command}命令。{command}可以是一个ex命令,也可以是用|分隔的多个ex命令,这样我们就可以对被标记行,或从标记行寻址到的行进行多种不同的操作。
上面删除偶数行的命令,先匹配所有行,然后隔行删除(其中+1用以定位于当前行的下一行)。为什么是隔行呢?因为在对第一行执行+1 d命令时删除的是第二行,而第二行虽然也被标记了,但已不存在了,因此不会执行删除第三行的命令。
删除几数行的命令如下:
:g/^/d|m
其中m的作用是移出偶数行的标记,防止偶数行也被删除。
另外删除几数行偶数行,也可以用normal命令,分别为(第一个命令为几数行):
:%norm jkdd:%norm jdd
到此,相信大家对"linux系统中怎么使用Vim删除偶数行或奇数行"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
命令
偶数
标记
奇数
系统
一行
内容
实际
方法
学习
不同
不对
实用
更深
上标
作用
兴趣
多个
多种
实用性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
总结概括服务器端的安全策略
云服务器ecs建站管理系统
存储服务器视频流异常
数据库是哪一个科目里面的
兰州软件开发销售价格
hp服务器管理口忘记密码
服务器安全组接口怎么设置
怎么把战地五服务器拉入黑名单
杨轶袂安卓软件开发
商业银行 互联网科技
怎么样确保数字校园网络安全
监控视频接入云服务器费用方案
江苏智能软件开发代理价钱
网络安全宋朝
襄阳华众互联网科技有限公司
服务器加内存条图解
mac服务器管理工具软件
河南新乡dns服务器地址
年龄数据库
网络安全技术人才 证书
江苏现代软件开发批发价格
云数据库入门
郴州亿翔软件开发有限公司
2022年网络安全态势通报
mysql数据库语句
数据库对象包括在扩展名
对等网络技术 知乎
部队网络安全宣传周黑板报
台州嵌入式软件开发教程
深圳市牵手互联网科技