Type doc.new or sheet.new into the URL bar and you will have a new google doc or a new google sheet
OSX
-
cmd-shift-5: screen capture / recording -
licecap: create high quality gifs of the screen
-
Window management:
-
Moom: Manage window sizes and positions: $10
-
Spectacle: Manage window sizes and positions: Free
-
Divvy: Manage window sizes and positions: $13.99
-
Magnet: Manage window sizes and positions: $1.49
-
HyperSwitch: Show all windows when cmd-tabbing (make sure to change the default from
option-tabtocmd-tab)
Any tabbed application
ctrl-w: Close tabctrl-option-left: go to previous tabctrl-option-right: go to next tabctr+cmd+space--> emoji picker across MacOS
Terminals:
- Oh my zsh plugins
- autojump
ctrl-r: to cycle through command history with fuzzy search.ctrl-rto cycle through all matches of current input- fzf (+fzf.vim): Even better fuzzy search with previews and stuff
- tmux: cross-platform windowing tool for your terminal
- alacritty: GPU powered minimal terminal emulator
VSCode
cmd-option-<up>/cmd-option-<down>/option-click: multi cursorcmd-k-0toggle all foldscmd-k-1: fold all code downcmd-k-2: Set fold level to "2", and so on... (but wont open folds)cmd-k-j: open all foldscmd-option-]/cmd-option-[: toggle current foldcmd-]/cmd-[: indent / dedentalt-shift-p: (when used with VSCode plugin "prettier") will format the codecmd-j: toggle visibility of bottom panel- Disable Workbench > Editor > Preview to retain your sanity
cmd-phighlight a file, thenoption-enter: Open file in split pane
Vim:
wddfwerio<left><left>gnvil45h89#@lsd<enter>fkjweoivdfli<esc><esc><esc>jser8923423:q!to quit
GIT
Type git open from within a git repo to open that repo + branch in GitHub in the browser.
Requires: https://github.com/paulirish/git-open which can be installed in a bunch of different ways.