Matlab键盘快捷键:将光标从编辑器移动到命令窗口



在matlab中是否有键盘快捷键将光标从编辑器移动到命令窗口?我想实现类似于Emacs快捷键Ctrl + x, o的效果,它可以在编辑器窗口之间移动光标。

在Mac和Windows上(Windows使用Ctrl而不是下面的CMD),它是

  • CMD + 0进入命令窗口
  • CMD + SHIFT + 0进入编辑器
  • CMD + 1进入命令历史
  • CMD + 2进入当前文件夹
  • CMD + 3进入工作空间

当你点击快速访问工具栏(右上角),windows图标时,系统的快捷方式就会显示出来。

在MATLAB的首选项设置中不可见。

LinuxWindows(测试)上,除非MATLAB偏好被修改,如果您有编辑器窗口停靠,那么根据默认设置,Ctrl+Tab将让您从编辑器到命令窗口,并从那里回到编辑器,您将需要Ctrl+Shift+Tab

如果您来自Emacs后台,并希望使用类似的环境来使用没有图形用户界面的MATLAB,当您在PATH中具有MATLAB可执行文件时,您可以选择使用命令matlab -nodesktop启动没有桌面的MATLAB。您可以打开两个Emacs窗口,其中一个用于编辑将模拟MATLAB编辑器的代码,另一个将具有MATLAB命令提示符,模拟MATLAB命令窗口。

如果您想使用MATLAB图形用户界面并继续使用Emacs快捷方式在MATLAB编辑器中进行编辑,您可以转到Preferences> Keyboard Shortcuts Preferences并在弹出菜单Active settings下将选项设置为Emacs Default Set

您可以在这里找到更多关于在没有桌面的情况下启动MATLAB的信息。

在windows机器上有两种方法:

1)在MATLAB窗口的任何地方,使用

  • Ctrl+0进入命令窗口
  • Ctrl+Shift+0进入编辑器窗口

2)如果你有很多磁贴(如命令窗口,编辑器,工作区,命令历史等),那么使用Ctrl+tab将滚动你通过每个磁贴在每次按下Ctrl+tab

最新更新