Next: Not Exiting Isearch, Previous: Special Isearch, Up: Incremental Search [Contents][Index]
インクリメンタル検索でのC-y
(isearch-yank-kill
)は、カレントkillを検索文字列に追加します。C-yの後にM-y
(isearch-yank-pop
)が呼び出されると、追加するテキストを、もっと前にkillされたものに置き換えます。これは通常のM-y
(yank-pop
)コマンドと似ています(Yankingを参照してください)。Mouse-2はカレントのX選択を追加します(Primary Selectionを参照してください)。
C-w
(isearch-yank-word-or-char
)は、検索された文字列のポイントの次の文字または単語を、検索文字列に追加します。これはポイント位置にあるテキストを検索する、簡単な方法です(コピーする対象を文字または単語のどちらにするかの決定は、発見的に行われます)。
同様にM-s C-e
(isearch-yank-line
)は、検索文字列にカレント行の残りの部分を追加します。ポイントが既に行末にある場合、次の行が追加されます。プレフィクス引数nを指定すると、次のn行を追加します。
もし大文字小文字を区別せずに検索している場合、C-wとM-s C-eはテキストを小文字に変換してからコピーするので、それ以降も検索は大文字小文字を区別せずに行われます。
C-M-w (isearch-del-char
)は検索文字列の最後の文字を削除し、C-M-y
(isearch-yank-char
)は検索されたポイントの後ろの文字を追加します。ポイントの後ろの文字を追加する他の方法は、M-e(Repeat Isearchを参照してください)でミニバッファーに移動してから、検索文字列の最後でC-fをタイプします。