【发布时间】:2014-03-14 07:59:46
【问题描述】:
matlab 中是否有将光标从编辑器移动到命令窗口的键盘快捷键?我想实现类似于 Emacs 快捷方式Ctrl + x, o 在编辑器窗口之间移动光标的效果。
【问题讨论】:
标签: matlab emacs tabs window keyboard-shortcuts
matlab 中是否有将光标从编辑器移动到命令窗口的键盘快捷键?我想实现类似于 Emacs 快捷方式Ctrl + x, o 在编辑器窗口之间移动光标的效果。
【问题讨论】:
标签: matlab emacs tabs window keyboard-shortcuts
在 Mac 和 Windows 上(使用 Ctrl 而不是下面的 CMD 对于 Windows),它是
当您单击快速访问工具栏(右上角)、窗口图标时,系统的快捷方式会显示出来。它们在 MATLAB 的首选项设置中不可见。
【讨论】:
在Linux 和Windows(已测试)上,除非修改了 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 here 的信息。
【讨论】:
在windows机器上有两种方法:
1) 在 MATLAB 窗口的任何位置,使用
2) 如果您有许多图块(如命令窗口、编辑器、工作区、命令历史记录等),那么使用 Ctrl+tab 将在每次按下 Ctrl+tab 时滚动浏览每个图块。
【讨论】: