位置: 编程技术 - 正文

Vim快速合并行及vim 将文件所有行合并到一行(vim多行匹配)

编辑:rootadmin

推荐整理分享Vim快速合并行及vim 将文件所有行合并到一行(vim多行匹配),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vim hexedit,vim 合并行,linux vi合并行,vim 另起一行,linux vi合并行,vim 合并行,linux vi合并行,vim 合并行,内容如对您有帮助,希望把文章链接给更多的朋友!

VIM (Unix及类Unix系统文本编辑器)

Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。 Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的

刚接触 Vim 会觉得它的学习曲线非常陡峭,要记住很多命令。所以这个系列的分享,不会教你怎么配置它,而是教你怎么快速的使用它。

在开发时为了代码美观,经常会把属性用换行的方式显示。

这种场景适用于标签属性少,代码量也少的情况。

如果标签突然增多,阅读起来就会很不方便。比如下面这样:

所以我们就需要把标签和属性变为一行。

多数 IDE 在代码格式化时,都不会处理标签的属性。

我们只能通过光标换行,然后在按删除的方式进行解决。

那么接下来介绍的这个技巧,叫 “合并行”,能让我们快速的解决这个问题。

Vim快速合并行及vim 将文件所有行合并到一行(vim多行匹配)

操作步骤:

1. 按 ESC 进入 Normal 模式,移动游标定位到第 2 行的位置。

2. 按 shift+j 就可以实现合并行的操作。

PS:vim 将文件所有行合并到一行

在 Normal Mode下执行:

ggvGJ

gg 用于跳到行首

v 转换成 visual 模式

G 跳到最后一行

J 合并行

总结

以上所述是小编给大家介绍的Vim常用操作快速合并行功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

webpack构建换肤功能的思路详解 最近项目中要实现一个换肤的功能,大体想了下,记录一下思路要实现换肤功能,目标就是打包生成多份皮肤文件,需要哪个就用哪个打包生成多份皮

JS基于贪心算法解决背包问题示例 本文实例讲述了JS基于贪心算法解决背包问题。分享给大家供大家参考,具体如下:贪心算法:在对问题求解时,总是做出在当前看来是最好的选择。也

JS实现网页抢购功能(触发,终止脚本) 以下我们是通过chrome浏览器的开发者功能,实现如何用JS代码完成抢购功能以及如何通过chrome浏览器调试并加载自己写的JS。身为一名前端开发工程师,

标签: vim多行匹配

本文链接地址:https://www.jiuchutong.com/biancheng/369882.html 转载请保留说明!

上一篇:JavaScript实现修改伪类样式(js修改值)

下一篇:webpack构建换肤功能的思路详解(webpack 主题切换)

  • 外出经营涉税事项报告
  • 旅游发票可以抵扣吗
  • 固定资产用于集体福利也算经营管理需要吗
  • 企业之间借款利息进项税可以抵扣吗
  • 服务类公司没有营业执照
  • 营业外收入在资产负债表怎么填
  • 评估价值高于账面价值怎么收税
  • 黄金以旧换新工费多少钱一克
  • 减免税款记账营业外收入什么科目?
  • 租房的装修费怎么入账
  • 5%征收率的适用范围
  • 安装预算收入
  • 环境保护税的计算例题
  • 个人销售比例用什么函数
  • 股东向公司借款需要交税吗
  • 自行研发专利权发生的费用全部费用化了
  • 失业保险退保怎么返
  • 代扣代缴增值税可以抵扣进项税?
  • 苹果电脑使用u盘之前需要设置什么?
  • win10怎么建立多个用户
  • 如何在vue项目中导入外部的包
  • win11不兼容
  • 经费开支原则是什么
  • 会计结算要求
  • 出纳能不能兼开专票
  • scsiaccess.exe - scsiaccess是什么进程 有什么用
  • 有进项没销项怎么处理,可以结转成本吗
  • PHP:pg_free_result()的用法_PostgreSQL函数
  • 公司福利放置零食文案
  • 已入账的普通发票红冲后怎么做账
  • 企业债券利息收入计入什么科目
  • php实现邮件发送
  • 企业筹建期发生的费用有哪些
  • vue项目引入ts
  • 【Zabbix实战之部署篇】Zabbix客户端的安装部署方法
  • React - Redux Hooks的使用细节详解
  • php页面刷新
  • 员工食堂买菜
  • 发票纳税人识别号错了怎么解决
  • sed命令大全
  • java 通配符
  • 如何开发客户群体
  • 营改增后还有企业所得税吗?
  • 赔偿客户款应该怎么记账
  • 增值税地方留存比例2023
  • 自贸区的税收优惠
  • 建筑工地仓库管理流程
  • 应付票据是供应商往来吗
  • python locator
  • 未开票收入缴纳增值税吗
  • 会计的借记和贷记什么意思
  • mysql数据库在使用时的常见错误号和解决方法有哪些?
  • 事业单位银行开户规定
  • 企业信息联网核查系统的意义
  • 特殊收入如何计税
  • 加盟费明细
  • 包装物押金怎么计算
  • 未抵扣进项税额什么意思
  • 预收款开票的会计分录
  • 补助是工资以外的吗
  • 客户罚款员工承担
  • 单位购买防疫物资请示
  • 小企业会计准则2023电子版
  • 同一个sql语句 连接两个数据库服务器
  • macos终端删除文件
  • linux find -perm 详解
  • mac怎么打开访达功能
  • linux AS3 oracle9i 安装指南
  • win1021年更新
  • 查看mac是否是新的
  • 如何win10
  • redis开机自动启动linux
  • css网页布局在线生成
  • vue实现滚动条
  • 用python做开发
  • unity3d官方案例
  • unity销毁预制体
  • 广东省地方税务局历任局长
  • 地税局上班时间是几点
  • 四季度预缴申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设