首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

跟小弟我学习GNU Emacs - 06

2012-08-29 
跟我学习GNU Emacs - 06 2.3 查找操作 在Emacs中查找操作分为 ?Simple search给出一个文本字符串(也叫“查

跟我学习GNU Emacs - 06

 

2.3 查找操作

 

在Emacs中查找操作分为

 

?       Simple search

给出一个文本字符串(也叫“查找字符串”),Emacs会把该字符串在文件里的下次出现位置找出来。

等同于windows记事本的查找。

?       Incremental search

Emacs的递增查找操作是这样工作的:只要输入了查找字符串的第一个字符,Emacs就开始进行查找。它会随着敲入的更多字符而继续进行查找。

?       Word search

Emacs的单词查找操作与Office word的查找中选择“全字匹配”相同。

如下图,

跟小弟我学习GNU Emacs - 06

当我们钩选了“全字匹配”,Word就按照单词查找来进行工作。

?       Regular expression search

正则表达式查找功能等同于UE的查找中选择“RegularExpressions: UltraEdit”。

如下图,

跟小弟我学习GNU Emacs - 06

 

?       Incremental regular expression search

 

把递增查找和正则表达式查找两种操作结合起来,就得到了递增正则表达式查找。

 

需要注意的是,默认情况下Emacs是不区分大小写的。

例外是:如果输入的单词里有一个以上的大写字母,Emacs就会按区分大小写的情况来对待整个查找字符串。

从这点来看,Emacs是相当的人性化的。

 

在新版本(Version 24.1.1)中我们尽量使用I-search(也就是递增查找)!

如下图,

跟小弟我学习GNU Emacs - 06

 

因为当我们C-s输入单词回车后,会把所有匹配的标注出来。

 

热点排行