   ;;  C-M-a and C-M-e : jump to beginning/end of function definition
   ;;  C-c h m : open man pages for symbol at point or search
   ;;  C-] : toggle to show only file names in helm buffer
+  ;;  C-c r : open a file with sudo permissions
+  ;;  *<STUFF> : substring search major mode in helm-mini (i.e. after C-x b)
   :ensure t
   :demand
   :bind

(global-set-key (kbd "<f9>") '(lambda () (interactive) (window-configuration-to-register 9)
				(message "Windows disposition saved"))) ;; save window config

;; fix the problem of moving cursor left/right being captured by emacs
;; instead of underlying terminal, leading to jumbling when jumping
;; words then editing the middle of a command. Same for deleting


     ;; copy/paste native Emacs keystrokes
     (define-key term-raw-map (kbd "C-k") 'term-send-raw)
     (define-key term-raw-map (kbd "C-y") 'term-paste)

     ;; ensure that scrolling doesn't break on output
     ;;(setq term-scroll-show-maximum-output t)
