查找命令行窗口或历史记录中的文本
查找命令行窗口中的文本
您可以在命令行窗口中搜索文本,方法是点击命令行窗口标题栏上的“命令行窗口操作”按钮
,然后选择查找。您也可以使用 Ctrl+F 键盘快捷方式。
在“查找”对话框中,输入您要搜索的文本。搜索从当前光标位置开始。要在命令行窗口中向后或向前搜索文本,请使用
和
按钮。您还可以使用 Shift+F3 和 F3 键盘快捷方式。要显示以前的搜索列表,请使用向下箭头键。
MATLAB® 查找您指定的文本并突出显示它。

选择一个搜索选项以更改命令行窗口搜索文本的方式。
| 选项 | 描述 | 键盘快捷方式 |
|---|---|---|
| 仅搜索与搜索文本大小写完全相同的文本。 | Alt+M | |
| 仅搜索精确的全字匹配。 | Alt+W | |
正则表达式 | 使用正则表达式进行搜索。例如,要查找文件中包含字母 要创建捕获组,请用圆括号将要组合的字符括起来。然后,要访问正则表达式中的捕获组,请使用格式 要创建一个指定的捕获组,请使用格式 不支持多行搜索,包括使用控制字符 | Alt+X |
可以增加命令行窗口中所提供的行数量以便能够搜索更多的文本。这样做需要更多内存。在主页选项卡的环境部分,点击 设置。选择 MATLAB > 命令行窗口,然后增大命令行窗口滚动缓冲区中的行数的设置。
清空命令行窗口(例如,使用 clc 函数)将会清空滚动缓冲区。清除的文本不能再进行搜索。要清除命令行窗口中的显示内容而不清空缓冲区,请使用 home 函数。
查找命令历史记录中的文本
要在命令历史记录中搜索文本,请使用“命令历史记录”面板。要打开该面板,请点击边栏中的“命令历史记录”图标
。然后,使用“搜索”字段执行搜索。
“命令历史记录”面板会向后搜索并选择包含您键入的字母序列的上一个条目。要查找上一个或下一个条目,请使用向上箭头和向下箭头。
要将选定条目输入命令行窗口中,请按 Enter 键。要清除搜索字段,请按 Esc 键。
