Main Content

查找命令行窗口或历史记录中的文本

查找命令行窗口中的文本

您可以搜索当前位于命令行窗口中的文本。这包括屏幕上可见的文本以及位于滚动缓冲区中的文本。在 MATLAB® Online™ 中,要在命令行窗口中搜索文本,请使用 Ctrl+F 键盘快捷方式打开“查找和替换”对话框。

使用“查找”对话框搜索

要在命令行窗口中搜索指定文本,请在命令行窗口标题栏上点击操作按钮 ,然后选择查找。“查找”对话框随即打开。搜索从当前光标位置开始。MATLAB 会查找您指定的文本并高亮显示它。

当通过查找下一处搜索到命令行窗口底部时,或者通过查找上一处搜索到命令行窗口的顶部时,MATLAB 会发出蜂鸣声。如果您选择了换行位置,MATLAB 会在发出蜂鸣声后继续搜索。

要在其他的 MATLAB 桌面工具中搜索指定的文本,请更改查找位置字段中的选择内容。

可以增加命令行窗口中所提供的信息量以便能够搜索更多的文本。这样做需要更多内存。在主页选项卡的环境部分,点击 预设项。选择 MATLAB > 命令行窗口,然后增大命令行窗口滚动缓冲区中的行数的设置。

清空命令行窗口(例如,使用 clc 函数)将会清空滚动缓冲区。清除的文本不能再进行搜索。要清除命令行窗口中的显示内容而不清空缓冲区,请使用 home 函数。

使用键盘快捷方式进行搜索

您也可以使用键盘快捷方式在命令行窗口中执行增量搜索。

  1. 通过使用定义的键盘快捷方式之一开始增量搜索。

    操作Windows® 默认快捷方式Macintosh 或 Emacs 默认快捷方式

    启动向前增量搜索。

    Ctrl+Shift+SCtrl+S

    启动向后增量搜索。

    Ctrl+Shift+RCtrl+R

    增量搜索字段显示在 MATLAB 桌面窗口的右下角。对于正向搜索,会显示文本正向增量搜索F指示向前搜索。

  2. 开始键入您的搜索词。

    当您在增量搜索字段中输入小写字母时,MATLAB 会同时查找这些字母的小写和大写实例。例如,如果您输入 b,MATLAB 会查找 bB。但是,如果您输入大写字母,MATLAB 仅查找与所输入的大小写一致的实例。

  3. 使用以下键盘快捷方式执行增量搜索操作:

    操作键盘快捷方式

    自动将部分突出显示的字符段全部突出显示。

    Ctrl+W

    查找下一处匹配的字符集。

    Ctrl+S

    从增量搜索字段中删除字符,返回上次成功的搜索

    Ctrl+G

    如果搜索的字符段未出现在命令行窗口文本中,增量搜索字段中会显示 Failing

  4. 通过按 Esc (escape)、Enter 或并非字符或数字的任何其他键来结束增量搜索。

    增量搜索字段消失。光标留在上次找到文本的位置上,并高亮显示搜索文本。

查找命令历史记录窗口中的文本

您可以在命令历史记录窗口中搜索文本。您可以在命令开始处或命令中的任意位置搜索文本。

  1. 在命令历史记录窗口的“搜索”字段中键入文本。如果没有显示“搜索”字段,则点击操作按钮 ,然后选择查找可显示该字段。

    Empty Search field

  2. 开始键入您的搜索词。

    命令历史记录窗口会向后搜索并选择包含了所键入的一串字母的上一个条目。

  3. 使用搜索字段右侧的按钮选择不同的搜索选项。选项包括“匹配大小写”、“匹配命令中的任意位置” 和“匹配命令的开始位置”

  4. 分别使用向上箭头和向下箭头键查找条目的上一个或下一个匹配项。

  5. 按下 Esc 可清除搜索内容。

MATLAB Online 中,要在命令历史记录窗口中搜索文本,请点击边栏中的“命令历史记录”图标 ,并使用“搜索”字段来执行搜索。

另请参阅

|

相关主题