2012-11-26 8 views
7

私はemacsシェルが大好きですが、(私のような)gnomeシェルを使用する人にとっては混乱することがあります。後方検索は同じように機能しません。 C-rはコマンド履歴内ではなくバッファ内で検索し、コマンド履歴でM-rを検索しますが、2回押すと直接検索と正規表現検索を切り替えます。つまり、コマンド履歴内の前回の一致を検索しません。それで、どうやってやるの?emacsシェルで後方に検索するには?

編集:私はこれを書いたとき、私が探していたシェルは、あなたがM-x shellで何を得る、私はemacsの中に他のシェルがあった知らなかったです。例えば、 https://plus.google.com/112537550357635435516/posts/Wgpk2mH6hQh

+0

isearch-backward/search-backward/search-backward-regexp – alinsoar

答えて

10

M-rを入力して何かを検索し、C-rを押してコマンド履歴で同じ検索を繰り返します。

+0

フォワードをナビゲートするのはどうですか? C-P? – zinking

+1

@zinking C-sが前方にナビゲートしています。 – e19293001

3

押しM-R、その後、必要に応じてC-R何度でもを押し、何かを書きます。

+0

いつも 'M-r'だと思います。 – Daimrod

関連する問題