-;; Time-stamp: <2014-03-11 13:45:31 kmodi>
+;; Time-stamp: <2014-03-14 09:28:56 kmodi>
 
 ;; KEY BINDINGS
 

  (global-set-key (kbd "C-x C-r")   'rename-current-buffer-file)
  (define-key modi-map (kbd "b")    'switch-to-scratch-and-back) ;; C-x m b
  ;; overriding the `C-x C-o` binding with `delete-blank-lines'
  (global-set-key (kbd "C-x C-o")   'recentf-open-files)
  (define-key modi-map (kbd "l")    'load-current-file) ;; C-x m l
  (global-set-key (kbd "C-S-t")     'undo-kill-buffer) ;; same shortcut as for reopening closed tabs in browsers
  (global-set-key (kbd "<M-up>")    'scroll-down-dont-move-point)

;; Navigation
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;; override the binding of `C-a` for `move-beginning-of-line'
(global-set-key (kbd "C-a") 'back-to-indentation-or-beginning-of-line)

;; Move more quickly
(global-set-key (kbd "C-S-n")
                (lambda ()
