   "sl" 'eval-last-sexp
   "so" 'browse-url
   "ss" 'eval-defun ;because eval-defun is *totally* a synonym for 'eval-this-sexp... dammit emacs
+  "tf" 'transpose-frame
   ; Not sure this next one is a good idea - \z works to enter emacs mode, but not to leave it.
   "wf" 'toggle-frame-fullscreen
   "wn" 'make-frame

  "gp" 'smerge-prev
  "gt" 'smerge-keep-other ; "keep theirs"
  "ii" 'insert-char
  ;; (l)aunch application modes like dired, proced, ansi-term, et al
  "ld" 'dired
  "lp" 'proced
  "nm" 'linum-mode
  "nn" 'linum-relative-toggle
  "pi" 'package-install
  "pl" 'package-list-packages
  "po" 'pianobar
  "pn" 'pianobar-next-song
  "pp" 'pianobar-play-or-pause

  "fl" 'flycheck-list-errors
  "fn" 'flycheck-next-error
  "fN" 'flycheck-previous-error
  "ga" 'smerge-keep-all
  "gb" 'magit-blame ; This should probably cycle the blame to keep gk free.
  "gf" 'find-file-at-point
  "gg" 'magit-status
  "gi" 'magit-init
  "gk" 'magit-blame-quit
  ;; TODO - do something real in the keybind map
  "gm" 'smerge-keep-mine
