ドキュメンテーション センター

  • 評価版
  • 製品アップデート

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

コマンド ウィンドウまたは コマンド履歴でのテキスト検索

コマンド ウィンドウ内でテキストを検索する

コマンド ウィンドウ内に現在表示されているテキストを検索できます。検索可能なテキストは、現在、画面に表示されているテキストおよびスクロール バッファーにあるテキストです。

検索ダイアログを使った検索

コマンド ウィンドウで特定のテキストを検索するには、コマンド ウィンドウのタイトル バーで をクリックして [検索] を選択します。[検索] ダイアログ ボックスが開きます。現在のカーソルの位置から検索が開始されます。MATLAB® は指定されたテキストを検索し、それを強調表示します。

[次を検索] で、コマンド ウィンドウの最下部まで達した場合、または [前を検索] で先頭まで達するとビープ音が発生します。[繰り返す] を選択している場合、MATLAB はビープ音の後も検索を継続します。

他の MATLAB デスクトップ ツール内で指定したテキストを検索するには、[検索対象] フィールド内の選択内容を変更します。

コマンド ウィンドウに表示される情報量を増やして、検索対象のテキストを増やすことができます。これを行うと、より多くのメモリが消費されることに注意してください。[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][コマンド ウィンドウ] を選択し、[コマンド ウィンドウ スクロール バッファー行数] の設定値を増やします。

関数 clc などを使ってコマンド ウィンドウをクリアすると、スクロール バッファーが空になります。消去されたテキストは検索対象から外れます。バッファーを消去せずにコマンド ウィンドウの表示をクリアするには、関数 home を使用します。

キーボード ショートカットを使ったインクリメンタル検索

このトピックでは、コマンド ウィンドウでインクリメンタル検索を実行する方法を示します。

インクリメンタル検索機能では、検索の実行中にコマンド ウィンドウをそのままにしておく必要はありません。

  1. オペレーティング システムのアクティブ設定ファイルに応じた次のキーボード ショートカットのいずれかを使ってインクリメンタル検索を開始します。

    アクションWindows® 既定のアクティブ設定Macintosh または Emacs の既定のアクティブ設定

    順方向インクリメンタル検索を開始する

    Ctrl + Shift + SCtrl + S

    逆方向インクリメンタル検索を開始する

    Ctrl + Shift + RCtrl + R

    インクリメンタル検索のフィールドが、コマンド ウィンドウの最下部に表示されます。順方向の検索では、テキスト F incSearch が表示されます。F は順方向の検索を示します。

  2. 検索する用語を入力します。

    [インクリメンタル検索] フィールドに小文字を入力すると、その文字の大文字と小文字両方の文字が表示された位置が検索されます。たとえば、"b" と入力すると、bB が検索されます。ただし、大文字を入力すると、入力と一致する大文字のみが検索されます。

  3. 次のキーボード ショートカットを使ってインクリメンタル検索を実行します。

    アクションキーボード ショートカット

    部分的に強調表示された文字列を完成させる

    Ctrl + W

    文字列の次の出現箇所を見つける

    Ctrl + S

    [インクリメンタル検索] フィールドから文字を削除し、前回の正常に実行できた検索に戻る

    Ctrl + G

    コマンド ウィンドウのテキストに表示されていない文字列を検索すると、インクリメンタル検索フィールドに Failing が表示されます。

  4. Esc キーまたは Enter キーを押すか、文字および数字以外のキーを押して、インクリメンタル検索を終了します。

    [インクリメンタル検索] フィールドが消えます。カーソルは、テキストが最後に発見された位置のまま、検索テキストが強調表示されます。

コマンド履歴ウィンドウ内でテキストを検索する

このトピックでは、コマンド履歴ウィンドウでテキストを検索する方法を 2 つ示します。

キーボード制御を使ったクイック検索

項目の最初のいくつかの文字または数字に基づいてコマンド履歴ウィンドウで項目を即座に検索するには、以下の手順に従います。

  1. コマンド履歴ウィンドウで検索する項目の最初のいくつかの文字または数字を入力します。

    コマンド履歴ウィンドウでは、後方検索が行われ、入力した文字で始まる以前の項目を選択します。テキスト付きのツールヒントである[履歴検索] のツールヒントがコマンド履歴ウィンドウの先頭に現れます。

  2. 以下のいずれか 1 つを行うことで、追加の例を検索します。

    • 項目の前または次の発生を上方向キーまたは下方向キーで検索します。

    • 見つかった項目のそれぞれの発生箇所を強調表示して、さらに項目を検索するには、Ctrl キーを押しながら上方向キーまたは下方向キーを押します。

    • すべての項目を強調表示するには、Ctrl + A を押します。

検索メニューを使った単語の一部、単語全体、大文字/小文字の一致の検索

コマンド履歴ウィンドウで、大文字/小文字の一致、単語全体および単語の一部を指定してテキストを検索できます。

コマンド履歴のタイトル バーで をクリックし、[検索] を選択します。検索は、現在のカーソル位置から開始されます。[検索] は、圧縮されたノード内の項目は識別しません。

この情報は役に立ちましたか?