Чтобы открыть и закрыть группы ячеек вы хотите Shift+Ctrl+{
и Shift+Ctrl+}
соответственно.
В документации есть куча сочетаний клавиш:
NotebookShortcuts и KeyboardShortcutListing
Если вы хотите что-то еще, вам нужно объединить соответствующую команду или FrontEndToken и поместить ее в KeyEventTranslations.tr
файл. Этот файл можно найти в
FileNameJoin[{$InstallationDirectory, "SystemFiles", "FrontEnd", "TextResources", "X", "KeyEventTranslations.tr"}]
где вы заменяете "X"
платформой, которую вы имеете, либо "X"
, "Windows"
либо "OSX"
.
Например, ярлык для перехода к следующей ячейке можно реализовать, добавив
Item[KeyEvent["g", Modifiers -> ], FrontEndExecute[SelectionMove[InputNotebook[], Next, Cell]]]
к KeyEventTranslations.tr
.
Для получения дополнительной информации, вот SO вопрос о настройке сочетаний клавиш Mathematica (с хорошими ссылками) и один вопрос о добавлении ключа к (не) коду комментария в Mathematica 7 .