首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

VIM 简易课程(3)

2013-03-12 
VIM 简易教程(3)第三课 各种查找操作比如我们想在文档中搜索一个简单的字符串“include”,这时用 / 命令:/in

VIM 简易教程(3)
第三课 各种查找操作

比如我们想在文档中搜索一个简单的字符串“include”,这时用 / 命令:/include<Enter>

找到第一个include 后如果希望继续查找,可以这样:/<Enter>

这时vim会默认你还是搜索上一次的字符串。(注意:不能用. 命令)

有几个字符有特殊的含义(其实是正则表达式),搜索时要在前面加上\ 来转义

这几个字符如下:.*[]?%/\?~$

Vim 会记住历次搜索的字符串,搜索时用<UP> <DOWN> 来选择。

开启增量式搜索: :set incsearch

关闭增量式搜索::set noincsearch

什么是增量式搜索,做个实验试一下就清楚了,这里就不多说了。

下面的命令可以将搜索到的结果高亮显示:

:set hlsearch

关掉这个特性的命令是:

:set nohlsearch

 / 命令是向后搜索,如果要向前搜索,用?命令。

n 命令是重复上一次搜索。

/ 命令和?命令都支持正则表达式。关于正则表达式,网上有一篇非常好的教程《正则表达式30分钟入门教程》。 


热点排行