shortcts
Keeping your hands on the keyboard as much as possible can help you stay focused and may alleviate repetitive stress injury (RSI) from excessive mousing.
Here is a list of keyboard shortcut cheat sheets for #rstats and adjacent open source and data science tooling. Below are links to PDF and HTML cheat sheets, as well as commands to reveal show available shortcuts.
The PDF versions of the cheat sheets are often not from official sources and may not be up to date -- but they can be easily printed.
RStudio also maintains a list of amazing cheat sheets for R packages and the RStudio IDE.
PRs are very welcome.
For a bigger, open-source driven collection of shortcuts check out Use The Keyboard.
Web Applications
| Software | HTML | Command | |
|---|---|---|---|
| gmail.com | shortcuts | shortcuts | ? |
| github.com | shortcuts | ? | |
| twitter.com | shortcuts | ? |
macOS
| Software | HTML | Command | |
|---|---|---|---|
| macOS | system shortcuts | official | Long press ⌘, via CheatSheet |
| Alfred (Launcher) | cheat sheet | ||
| Contexts (Window Switcher) | |||
| Rectangle (Window Manager) |
Web Browsers
| Software | HTML | Command | |
|---|---|---|---|
| Chrome | shortcuts | shortcuts | |
| Chrome + [Vimium] | docs | ? | |
| Safari | shortcuts | shortcuts | |
| Safari + vimari | readme |
Text Editors & Integrated Development Environments (IDE)
| Software | HTML | Command | |
|---|---|---|---|
| RStudio | see IDE cheat sheet p. 2 | mac: ⎇+⇧+K | |
| VSCode | windows macOS |
docs | windows: Ctrl+⇧+P, mac: ⇧+⌘+P |
| SpaceVim | docs | SPC | |
| Spacemacs | shortcuts | docs | SPC |
Command-Line Interface (CLI)
| Software | HTML | Command | |
|---|---|---|---|
| bash | printable shortcuts | shortcuts shortcuts and syntax |
|
| Terminal (macOS) | shortcuts | ||
| iTerm2 (macOS) | shortcuts |
Other GUIs
| Software | HTML | Command | |
|---|---|---|---|
| GitHub Desktop | shortcuts | ||
| Slack | cheat sheet | shortcuts full keyboard access |
windows: Ctrl+/ mac: ⌘+/ or ⌘+ö (weird) |