如何在 Emacs 中增量搜索全小写模式?

发布于 2024-08-05 09:33:09 字数 137 浏览 8 评论 0原文

在 Emacs 中,默认情况下,增量搜索不区分大小写。但是,如果您键入任何大写字符作为搜索字符串的一部分,它将成为区分大小写的搜索。所以问题是,如何轻松地对全小写模式执行区分大小写的搜索。字符越少、越容易记住越好。我很确定这是内置的,只是不记得如何做到这一点。

In Emacs, by default, incremental search is case-insensitive. However, if you type any upper case characters as part of the search string, it becomes a case-sensitive search. So the question is, how do you easily perform a case-sensitive search of an all lower case pattern. The fewer the characters and easier to remember the better. I'm pretty sure this is built in, just can't recall how to do it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

饭团 2024-08-12 09:33:09

Emacs 的增量搜索(即 isearch-forward)有一个许多修饰符可以更改当前搜索的行为,您可以在 Cs 之后立即键入这些修饰符。

来自isearch-forward的文档:

输入 Mc 切换搜索
区分大小写。

Emacs' incremental search (that is, isearch-forward) has a lot of modifiers to change the current search's behavior which you can type on the fly immediately after C-s.

From isearch-forward's documentation:

Type M-c to toggle search
case-sensitivity.

过期以后 2024-08-12 09:33:09

在 .emacs 或 Mx set-variable case-fold-search nil 中包含 (setq case-fold-search nil)

Have (setq case-fold-search nil) in your .emacs or M-x set-variable case-fold-search nil.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文