5

我想念增量搜索的 emacs 行为。在 emacs 中,我们可以这样做:

  1. CS
  2. 键入搜索文本,即“按钮”

将找到第一次出现的按钮。如果您继续按 Cs,将找到下一次出现。在我看来,IntelliJ 似乎接近于此,除了您需要按不同的按键进行第二次搜索。对我来说,这很烦人。我宁愿在第一次和随后的搜索中按下相同的按键。

这在 IntelliJ 中可能吗?它在带有 emacs 键绑定的 Eclipse 中运行良好。

编辑:我在这个问题上开了一个赏金。是否有将此功能编写为 IntelliJ IDEA 的插件或补丁的类似实现示例?

4

2 回答 2

3

2年前提交的IDEA问题跟踪器中有一个请求: Emacs-Mode: Incremental Search Again should be mapped to Ctrl-S,Ctrl-R after first search

由于IDEA 现在是开源的,任何人都可以提交实现此功能的补丁,并将提交到下一个 IDEA 版本。

于 2010-07-14T22:12:38.430 回答
2

在较新版本的 IntelliJ 中,增量搜索使用箭头键在搜索词命中时向上/向下导航。例如:

  1. Cs(如果使用 emacs 键绑定)
  2. 输入搜索文本
  3. 向上/向下箭头键通过匹配的搜索词向上/向下导航
于 2014-10-02T16:35:17.467 回答