nteract Desktop App Keyboard Shortcuts¶
The nteract desktop app provides keyboard shortcuts for common actions. See the table below for reference.
Action | Shortcut |
---|---|
Auto-complete | Ctrl + Space |
Additional information (Python) | Ctrl + . |
File actions | |
Open | Ctrl+O |
Save | Ctrl+S |
Save As | Ctrl+Shift+S |
Edit and notebook navigation | |
Redo changes in editor | Ctrl+Shift+Z |
Undo changes in editor | Ctrl+Z |
Copy Cell | Ctrl+Shift+C (nteract can also drag/drop cells) |
Cut Cell | Ctrl+Shift+X |
Delete Cell | Ctrl+Shift+D |
Paste Cell(s) Below | Ctrl+Shift+V |
Convert Cell to Code Cell | Ctrl+Shift+Y |
Convert Cell to Markdown Cell | Ctrl+Shift+M |
Run Cell and Select Next | Shift+Enter |
Run Cell | Alt+R, A |
Move Cursor Down | ArrowDown |
Move Cursor Up | ArrowUp |
Run Cell | Ctrl+Enter |
Insert Cell Above | Ctrl+Shift+A |
Insert Cell Below | Ctrl+Shift+B |
Runtime kernel actions | |
Interrupt Kernel | Alt+R, I |
Shutdown Kernel | Alt+R, K |
Restart Kernel | Alt+R, R |
Restart Kernel and Clear | Alt+R, C |
Restart Kernel and Run All | Alt+R, A |
Customizing Keyboard Shortcuts¶
Customize some keyboard shortcuts by changing the nteract config file. The config file nteract.json
is in the Jupyter directory (e.g. ~/.jupyter
).
Example:
The code sample below shows the syntax.
{
"keyboardShortcuts": {
"PublishGist": "Ctrl+P",
"ClearAll": "Ctrl+Alt+C"
}
}
nteract recognizes changes and displays new keyboard shortcuts in the menu after saving the config file.
NOTE: No restart is required for updates.
Supported commands: |
---|
BringAllToFront |
ChangeCellToCode |
ChangeCellToText |
ClearAll |
ClearRecentDocuments |
Close |
Copy |
CopyCell |
Cut |
CutCell |
DeleteCell |
DevTools |
ExportPDF |
Fullscreen |
Hide |
HideOthers |
InstallShellCommand |
InterruptKernel |
KillKernel |
Launch |
LaunchNewNotebook |
Minimize |
NewCodeCellAbove |
NewCodeCellBelow |
NewKernel |
NewNotebook |
NewRawCellBelow |
NewTextCellBelow |
Open |
Paste |
PasteCell |
PublishGist |
Quit |
Reload |
RestartAndClearAll |
RestartAndRunAll |
RestartKernel |
RunAll |
RunAllAbove |
RunAllBelow |
Save |
SaveAs |
SelectAll |
Unhide |
UnhideAll |
ZoomIn |
ZoomOut |
ZoomReset |