Vim快速合并行及vim 将文件所有行合并到一行

前端之家收集整理的这篇文章主要介绍了Vim快速合并行及vim 将文件所有行合并到一行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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


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


<p style="text-align: center">


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


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


<div class="jb51code">
<pre class="brush:js;">
<el-dialog
title="批量编辑所属组织"
:visible.sync="isShow"
:before-close="beforeClose"

...

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

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

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

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

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

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

@H_404_0@

操作步骤:

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

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

@H_404_0@

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

@H_404_0@在 Normal Mode下执行:

@H_404_0@ggvGJ

@H_404_0@gg 用于跳到行首

@H_404_0@v 转换成 visual 模式

@H_404_0@G 跳到最后一行

@H_404_0@J 合并行

@H_404_0@

总结

@H_404_0@以上所述是小编给大家介绍的Vim常用操作快速合并行功能。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

原文链接:https://www.f2er.com/js/35018.html

猜你在找的JavaScript相关文章