Mathematica Notebook 导航快捷方式

Mathematica Notebook 导航快捷方式

我真的很喜欢用不同的部分和子部分来构建 Mathematica Notebook,但是我还没有找到有效浏览它的快捷方式。

例如,如何使用键盘快捷键来执行以下操作:

  • 从一个段落转到另一个段落?
  • 从一个细胞到另一个细胞?
  • “开放”还是“扩张”?

答案1

分别打开和关闭您想要的单元格Shift+Ctrl+{Shift+Ctrl+}

文档中列出了大量的快捷键:
笔记本快捷键键盘快捷键列表

如果你想要额外的功能,你需要组合适当的命令或前端令牌并将其放入KeyEventTranslations.tr文件中。该文件可以在

FileNameJoin[{$InstallationDirectory, "SystemFiles", "FrontEnd", 
              "TextResources", "X", "KeyEventTranslations.tr"}]

"X"其中,您可以用您拥有的平台替换"X""Windows""OSX"

例如,可以通过添加以下代码来实现移动到下一个单元格的快捷方式:

Item[KeyEvent["g", Modifiers -> {Control}], 
     FrontEndExecute[SelectionMove[InputNotebook[], Next, Cell]]]

KeyEventTranslations.tr

欲了解更多信息,请看这里自定义 Mathematica 快捷方式(有良好的链接)在 Mathematica 7 中添加注释(取消注释)代码的键

答案2

在 Mathematica 中,除了箭头键(我相信你已经知道了)之外,没有其他方法可以做到这一点。我不知道为什么,但他们似乎从未开发出像在许多不同程序中都能找到的导航功能。抱歉。

答案3

要快速跳过单元格,您可以按住 Shift 并按向上/向下键突出显示要跳过的单元格。然后松开 Shift 并按相同方向前进到最后一个突出显示的单元格上方/下方的空间。

相关内容