Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 2.87 KB

notes.md

File metadata and controls

89 lines (60 loc) · 2.87 KB

Window Management

Moom makes window management as easy as clicking a mouse button—or using a keyboard shortcut, if you're one of those types of people.

https://manytricks.com/moom/

CMD + M + 'select window'

Another option is Spectacle App, a window control with simple and customizable keyboard shortcuts:

https://www.spectacleapp.com/

Divvy is an entirely new way of managing your workspace. It allows you to quickly and efficiently “divvy up” your screen into exact portions.

http://mizage.com/divvy/

Terminal

CTRL + R - show all the command history

iTerm2 Autojump plugin Jump folders using key j + 'folder name'

VIM

fzf vim https://github.com/junegunn/fzf.vim

tmux

The official verbiage describes tmux as a screen multiplexer, similar to GNU Screen. Essentially that means that tmux lets you tile window panes in a command-line environment. This in turn allows you to run, or keep an eye on, multiple programs within one terminal.

https://hackernoon.com/a-gentle-introduction-to-tmux-8d784c404340

Alacritty

A cross-platform, GPU-accelerated terminal emulator. https://github.com/jwilm/alacritty

CMD + SHIFT + 5 - video capture

HyperSwitch

@jess notes We had a session where we shared all our best shortcuts for using computers, and ended up with this list!

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-tab to cmd-tab)

Any tabbed application

  • ctrl-w: Close tab
  • ctrl-option-left: go to previous tab
  • ctrl-option-right: go to next tab

Terminals:

  • Oh my zsh plugins
  • autojump
  • ctrl-r : to cycle through command history with fuzzy search. ctrl-r to 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 cursor
  • cmd-k-0 toggle all folds
  • cmd-k-1: fold all code down
  • cmd-k-2: Set fold level to "2", and so on... (but wont open folds)
  • cmd-k-j: open all folds
  • cmd-option-] / cmd-option-[: toggle current fold
  • cmd-] / cmd-[: indent / dedent
  • alt-shift-p: (when used with VSCode plugin "prettier") will format the code
  • cmd-j: toggle visibility of bottom panel
  • Disable Workbench > Editor > Preview to retain your sanity
  • cmd-p highlight a file, then option-enter: Open file in split pane

Vim:

  • wddfwerio<left><left>gnvil45h89#@lsd<enter>fkjweoivdfli<esc><esc><esc>jser8923423
  • :q! to quit (edited)