OSX

Create your own hotkeys / shortcuts

edit ~/Library/KeyBindings/DefaultKeyBinding.dict

{

"\UF729" = "moveToBeginningOfLine:"; /* home key */

"\UF72B" = "moveToEndOfLine:"; /* end key */

/*Ctrl+Cmd+e*/

"^@e" = ("insertText:", "kevin@blah.com");

/*Ctrl+Cmd+u*/

"^@u" = ("insertText:", "kcurran@blah.net");

/*Ctrl+Cmd+a*/

"^@a" = ("insertText:", ".dca.blah.net");

/*Ctrl+Cmd+b*/

"^@b" = ("insertText:", ".dcb.blah.net");

/*Ctrl+Cmd+p*/

"^@p" = ("insertText:", "818-867-5309");

/*Ctrl+Cmd+q*/

"^@q" = ("insertText:", "blahblah");

/*blah blah blah

"@b" = ("insertText:", "Cmd+b pressed.");

"~a" = ("insertText:", "Opt+a pressed.");

"^b" = ("insertText:", "Crtl+b pressed.");

"^~a" = ("insertText:", "Crtl+Opt+a pressed.");

"#2" = ("insertText:", "2 on the number keypad pressed.");

*/

}

Stuff to install

http://brew.sh/

http://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install tmux

https://stedolan.github.io/jq/download/

brew install jq

https://stedolan.github.io/jq/tutorial/

json

Tool for editing file.

http://www.cocoabits.com/KeyBindingsEditor/