我无法弄清楚如何在Aquamacs中搜索,以便搜索在文件末端停止并且不会“环绕”(从文件开始继续)。
如果单步执行搜索结果,可以手动停在最后一项,但我通常会非常快地跳过,以便我不小心跳过文件结束并继续文件开头。
有什么想法吗?
答案 0 :(得分:4)
默认情况下,有一个变量isearch-wrap-function
未设置。将其设置为空函数,然后它将不会换行:
(setq isearch-wrap-function (lambda ()))
你也可以设置它以便抛出错误并中止isearch:
(setq isearch-wrap-function (lambda () (error "no more matches")))
答案 1 :(得分:2)
嗯。这似乎是一个可怕的想法。但显然你不是第一个想要这个的人。为了记录,你可以用C-r解包。
这个question有一个你想要的defadvice答案。