質問: windowsコマンドプロンプトで、いくつかの文字で始まる最後のコマンドを取得するにはどうすればよいですか? 一連のコマンドを次々に入力したとしましょう。rm blah.txt pwd ls cd .. cd blah pwd もう一度全部入力せずに「rmblah.txt」を再度表示したい場合は、を押します。 up 6回。しかし、もっと速い方法はありますか?テキストに基づいてコマンド履歴をフィルタリングできますか?直感的には、rと入力し、上を押してコマンド履歴を検索し、「r」で始まるコマンドのみを検索したいと思います。
回答: win-xp(およびおそらくwin-7も)で、コマンドの最初の数文字を入力し、f8を押して、それらの文字で始まった最新のコマンドを表示します。それが目的のものでない場合は、もう一度f8キーを押します。選択したコマンドを変更せずに入力すると、最初にコマンドを入力した時点でコマンド履歴に移動し、上矢印と下矢印を使用して前後のコマンドを選択できます。