是否有可能使搜索忽略换行符,即搜索foo bar会发现
.......... foo
bar .....在浏览长文档时,我经常被搜索失败的问题所困扰,这是相当令人恼火的。我知道word-search-forward会跨行查找匹配项,但它有某些缺点(例如,它强制您使用完整的单词,因此搜索"foo b“将失败;它不会突出显示搜索结果),更重要的是,根据您搜索的是一个单词还是两个单词来使用不同的命令有点愚蠢。
发布于 2014-01-10 04:51:38
根据@Teddy的提示,这是我在回答表单中的评论。
为了获得想要的行为,我不必定制isearch-forward-regexp,只需按照文档中的建议将search-whitespace-regexp定制为[ \t\r\n]+即可。这样,您就可以像往常一样使用search-forward。
发布于 2015-06-09 10:34:44
在最近的emacs中,绑定到M-s w的isearch-forward-word是一种更简单的解决方案:不需要对search-whitespace-regexp进行任何配置。
https://stackoverflow.com/questions/6029010
复制相似问题