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

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

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

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

11-30 10,498

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

利用vim(gvim)的正则表达式实现代码自动匹配完成(等号两边数据交换)

Vim 7,791
这几天在写一个项目,其中有用到打包和解包的网络通信,相信有过网络编程经验的朋友应该都知道,无非就是 将一个结构体打包成一段buff,以及反向的过程。(这里我们不考虑直接memcpy的情况,因为结构体里的字段有可能只是指针,当然如果都是定长数据的话,那么memcpy...
阅读全文 0

利用vim(gvim)的正则表达式实现代码自动匹配完成(等号两边数据交换)

1-13 7,791

这几天在写一个项目,其中有用到打包和解包的网络通信,相信有过网络编程经验的朋友应该都知道,无非就是 将一个结构体打包成一段buff,以及反向的过程。(这...
阅读全文 0

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

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

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

12-18 10,326

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

vim正则表达式查找替换(5)-等号整理和指定区域查找替换

Vim 7,899
    OK,继续我们的Vim正则查找替换系列~~,这一次主要有两个技巧,第一个是=的整理,第二个是vim实现固定区域的查找替换。     呃,不知道到底是带给我们的这个习惯了,似乎大家在写int a=1;的时候都喜欢在=左右都加上两个空格,编程int a = 1;但是有时候面对别人写...
阅读全文 1

vim正则表达式查找替换(5)-等号整理和指定区域查找替换

11-21 7,899

    OK,继续我们的Vim正则查找替换系列~~,这一次主要有两个技巧,第一个是=的整理,第二个是vim实现固定区域的查找替换。     呃,不知道到底是带给我们的...
阅读全文 1

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

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

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

11-01 8,461

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

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

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

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

11-01 7,429

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

Vim正则表达式查找替换

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

Vim正则表达式查找替换

10-17 60,135

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