5

インクリメンタルサーチのemacsの動作が恋しいです。emacsでは、これを行うことができます:

  1. Cs
  2. 検索テキストのキー、つまり「ボタン」

ボタンの最初の出現が見つかります。Csを押し続けると、次のオカレンスが見つかります。2回目の検索で別のキーストロークを押す必要があることを除けば、IntelliJはこれに近いように思えます。私にとって、これは迷惑になります。最初の検索と後続の検索で同じキーストロークを押したいと思います。

これはIntelliJで可能ですか?Eclipseではemacsキーバインディングを使用するとうまく機能します。

編集:私はこの質問に報奨金を開きました。IntelliJ IDEAへのプラグインまたはパッチとして記述されたこの機能の同様の実装の例はありますか?

4

2 に答える 2

3

2年前に提出されたIDEA課題追跡システムにリクエストがあります: Emacs-Mode:Incremental Search Againは、最初の検索後にCtrl-S、Ctrl-Rにマップする必要があります

IDEAは現在オープンソースであるため、誰でもこの機能を実装するパッチを送信でき、次のIDEAバージョンにコミットされます。

于 2010-07-14T22:12:38.430 に答える
2

IntelliJの新しいリリースでは、インクリメンタルサーチは矢印キーを使用して検索語のヒットを上下に移動します。例えば:

  1. Cs(emacsキーバインディングを使用している場合)
  2. 検索テキストを入力する
  3. 一致する検索語を上下に移動するための上下矢印キー
于 2014-10-02T16:35:17.467 に答える