请注意,Zanblog并不支持低于IE8的浏览器,为了获得最佳效果,请下载最新的浏览器,推荐下载 Chrome

vim(gvim)正则表达式查找替换(7)-结合vim脚本

Vim 10,543
《vim(gvim)正则表达式查找替换》是个比较久的系列了,这次因为博友niejieqiang的一个问题,所以决定继续在写一篇,而主题就是将正则表达式查找替换与vim脚本结合。 其实这种方法在之前的文章中也出现过如: vim(gvim)正则表达式查找替换(4)-生成连续数字或行号中 ...
阅读全文 11

vim(gvim)正则表达式查找替换(7)-结合vim脚本

11-30 10,543

《vim(gvim)正则表达式查找替换》是个比较久的系列了,这次因为博友niejieqiang的一个问题,所以决定继续在写一篇,而主题就是将正则表达式查找替换与vim脚本...
阅读全文 11

使用Vim(gvim)实现复杂的查找替换的一个例子

Vim 10,509
今天老婆在整理文档的时候希望能快捷的排版某些格式,无奈发现word并不能满足要求,所以就让我用Vim试一下。 问题如下: 1 加州大学伯克利分校 University of California Berkeley  2 加州大学洛杉机分校 University of California Los Angeles  3 威斯康星大学麦迪...
阅读全文 12

使用Vim(gvim)实现复杂的查找替换的一个例子

12-18 10,509

今天老婆在整理文档的时候希望能快捷的排版某些格式,无奈发现word并不能满足要求,所以就让我用Vim试一下。 问题如下: 1 加州大学伯克利分校 University of...
阅读全文 12

vim(gvim)正则表达式查找替换(6)-压缩(删除)重复行

Vim 13,094
之前有用正则表达式写过一个重复两行压缩成一行的命令,今天我们来看一个讲重复多行压缩成一行的命令。 首先,我们先考虑怎么查出多个重复行。 有两种方法,但是有一种是有bug的,罗列如下: 1) ^\(.*\)\(\n\1\)\+$ 2) ^\(.*\n\)\(\1\)\+ 详细讲解一下:\+是代表...
阅读全文 12

vim(gvim)正则表达式查找替换(6)-压缩(删除)重复行

11-28 13,094

之前有用正则表达式写过一个重复两行压缩成一行的命令,今天我们来看一个讲重复多行压缩成一行的命令。 首先,我们先考虑怎么查出多个重复行。 有两种方法,...
阅读全文 12

vim(gvim)正则表达式查找替换(4)-生成连续数字或行号

Vim 17,225
在excel中,提供了一个功能可以根据第一个数字下拉生成一串连续的数字,那么在vim中能不能生成呢?答案是肯定的,而且方法不只一种,而且灵活性更高。 第一种.用Vim的查找替换,说白了,比如说要生成1到100,那么就讲100个1顺序替换,每次替换自加就可以了。方法如下...
阅读全文 12

vim(gvim)正则表达式查找替换(4)-生成连续数字或行号

11-08 17,225

在excel中,提供了一个功能可以根据第一个数字下拉生成一串连续的数字,那么在vim中能不能生成呢?答案是肯定的,而且方法不只一种,而且灵活性更高。 第一种...
阅读全文 12

vim正则表达式查找替换(3)-基础知识

Vim 8,475
呵呵,其实说是vim正则表达式查找替换(3),更主要是对之前没有介绍的vim正则表达式基础知识的补全。毕竟基础搞不清楚,就别指望以后的进阶啦~~ 一.vim中常用的正则表示的元 $       匹配一行的结束 ^ 匹配一行的开始 \< 匹配一个单词的开始 \> 匹配一个单词的...
阅读全文 0

vim正则表达式查找替换(3)-基础知识

11-01 8,475

呵呵,其实说是vim正则表达式查找替换(3),更主要是对之前没有介绍的vim正则表达式基础知识的补全。毕竟基础搞不清楚,就别指望以后的进阶啦~~ 一.vim中常用...
阅读全文 0

vim正则表达式查找替换(2)

Vim 7,438
之前已经写过一篇vim正则表达式查找替换,今天我们继续来写vim正则表达式查找替换(2),主要是一些代码编写中可能用到的查找替换技巧,希望对大家有用。 1.删除行尾的空白字符(包括空格和tab) :%s/\s\+$// 2.删除空白行 :g/^[ ,\t]*$/d 3.压缩空白行(即两行...
阅读全文 0

vim正则表达式查找替换(2)

11-01 7,438

之前已经写过一篇vim正则表达式查找替换,今天我们继续来写vim正则表达式查找替换(2),主要是一些代码编写中可能用到的查找替换技巧,希望对大家有用。 1.删...
阅读全文 0

Vim(gvim)实现多文件的查找和替换

Vim 28,734
之前有朋友问过我,Vim(gvim)中怎么实现多文件的查找和替换呢?当时确实一直没有考虑过这个问题,因为一直在linux下都有grep,sed这样强力的工具,并不需要vim来实现这样的操作,但是也有很多朋友在windows下也使用gvim来进行编辑,那么就很有必要研究一番了。 ...
阅读全文 14

Vim(gvim)实现多文件的查找和替换

10-22 28,734

之前有朋友问过我,Vim(gvim)中怎么实现多文件的查找和替换呢?当时确实一直没有考虑过这个问题,因为一直在linux下都有grep,sed这样强力的工具,并不...
阅读全文 14

Vim正则表达式查找替换

Vim 60,257
这里简单的给大家介绍一下Vim的查找替换,众所周知,Vim对正则表达式的支持是非常好的,对于程序员来说在分析大量数据的时候,用到Vim的这个功能无疑是件利器。 首先大家要明白vim正则里面的几个特殊含义: ^ 代表行首 $ 代表行尾 \d 代表数字 \D 代表非数字 [x,y,z]...
阅读全文 10

Vim正则表达式查找替换

10-17 60,257

这里简单的给大家介绍一下Vim的查找替换,众所周知,Vim对正则表达式的支持是非常好的,对于程序员来说在分析大量数据的时候,用到Vim的这个功能无疑是件利器...
阅读全文 10