一行代码让Emacs的搜索变的真正方便
来自reddit 代码只有一行
1 | (setq search-whitespace-regexp ".*?") |
这行代码让Emacs的搜索时的空白字符为任意字符 也就是说 搜索时任意字符都可以用空格代替 这样说不太好理解 举个栗子
搜索search-whitespace-regexp
这个变量时 如果是默认的设置必须加-
用了现在的设置后就可以直接输入search w
搜索到了 省去了输入分隔符
当然 这么设置有些激进 不太适合作为默认设置 有两个可选的解决方案
- 设置这个值为
[-_ \n\r\t]+
相对保守了 - 把应用这个设置的搜索绑定一个快捷键 reddit给的代码类似下面的样子
1 | (global-set-key |
或者您可以把评论发在别处,添加指向本页的连接,然后把网址告诉我:
本文标题:一行代码让Emacs的搜索变的真正方便
文章作者:Chris
发布时间:2016-01-03
最后更新:2022-03-23
原始链接:https://chriszheng.science/2016/01/03/One-line-makes-isearch-flexible/
版权声明:本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明出处!
分享