首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >isearch跨换行符

isearch跨换行符
EN

Stack Overflow用户
提问于 2011-05-17 17:42:34
回答 2查看 707关注 0票数 11

是否有可能使搜索忽略换行符,即搜索foo bar会发现

代码语言:javascript
复制
.......... foo
bar .....

在浏览长文档时,我经常被搜索失败的问题所困扰,这是相当令人恼火的。我知道word-search-forward会跨行查找匹配项,但它有某些缺点(例如,它强制您使用完整的单词,因此搜索"foo b“将失败;它不会突出显示搜索结果),更重要的是,根据您搜索的是一个单词还是两个单词来使用不同的命令有点愚蠢。

EN

回答 2

Stack Overflow用户

发布于 2014-01-10 04:51:38

根据@Teddy的提示,这是我在回答表单中的评论。

为了获得想要的行为,我不必定制isearch-forward-regexp,只需按照文档中的建议将search-whitespace-regexp定制为[ \t\r\n]+即可。这样,您就可以像往常一样使用search-forward

票数 4
EN

Stack Overflow用户

发布于 2015-06-09 10:34:44

在最近的emacs中,绑定到M-s wisearch-forward-word是一种更简单的解决方案:不需要对search-whitespace-regexp进行任何配置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6029010

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档