2013-12-19 4 views
10

私はテキストを検索するときにC-sと打ち込んだ後、単語を入力してからC-sを何度も入力すると、見つかった単語の次の場所にカーソルが移動します。問題は、次の単語に行くと、ボタンでミニバッファの検索語を編集できないということです。Backspaceを押すと、テキスト内の前に見つかった単語に移動しますが、最後の文字を削除しません。一番下の単語を検索します。検索を行うときに単語を編集するにはどうすればよいですか?emacsでI検索語を編集しますか?

+0

'C-sのC-HのC-H 'を。 – phils

答えて

13

検索文字列を編集するために、Isearch中にいつでもM-eを使用できます。編集が完了したら、検索を再開するだけです(例:C-s)。

3

Cキーを押した回数だけバックスペースを押すと、文字の削除が開始されます。

4

私はインクリメンタルサーチでバックスペースのデフォルトの動作を言っていたことがないので、私はそれが検索文字列の最後の文字を削除製:インクリメンタルサーチの助けのため

(define-key isearch-mode-map (kbd "<backspace>") 'isearch-del-char) 
関連する問題