Skip to content

Instantly share code, notes, and snippets.

@munro
Last active August 13, 2025 19:37
Show Gist options
  • Select an option

  • Save munro/9d3072eb6922a7eb2b2ba06717b73590 to your computer and use it in GitHub Desktop.

Select an option

Save munro/9d3072eb6922a7eb2b2ba06717b73590 to your computer and use it in GitHub Desktop.
Power user hot keys

Setup

  • TODO dotfiles
  • TODO key rebinding (no longer need karabiner elements!)
  • TODO other key remapping (like disable globe key)
  • TODO save screenshots to folder
  • defaults write com.apple.dock expose-animation-duration -float 0.1

Keyboard remapping

Mac change keyboard modifer keys

  • Map caps lock to left option

Karabiner elements

  • Map fn to left control
  • Map left control to fn

Hotkeys

Legend

Symbol Key
Left shift
Command
Left control
Option / caps lock
` Back tick
~ Tilda
Up key
Down key

OS management

Hot Key Description
⌥+1–6 Move to workspace 1–6
⇧+⌃+⌘+3 Screen shot window to clipboard
⇧+⌃+⌘+4 Screen shot window to file
⌥+p Open spotlight
⌃+⌘+q Lock computer

Window management

Hot Key Description
⌥+1–6 (While holding the
program's title bar with the mouse)
Move window to workspace 1–6
⌘+` Cycle focus to program's next window
⇧+⌘+` Cycle focus to program's previous window
⌘+n New window
⌘+q Close program
⇧+⌘+/ Search program's menu

Tab management

Hot Key Description
⌘+t New tab
⌘+w Close tab
⇧+⌘+[ Navigate tab left
⇧+⌘+] Navigate tab right

Page management

Hot Key Description
⌘+↑ Goto page top
⌘+↓ Goto page top
⌥+↑ Page up
⌥+↓ Page down
Up
Down

PyCharm

Hot Key Description
⇧, ⇧ Search file names/functions/classes/etc
⇧+⌘+f Search text
⌘+[ Bread crumb back
⌘+] Bread crumb forward

... @TODO add more

Terminal (readline)

@TODO

tmux

@TODO

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment