-;; Time-stamp: <2014-03-14 09:28:56 kmodi>
+;; Time-stamp: <2014-03-21 15:15:13 kmodi>
 
 ;; KEY BINDINGS
 

  )

(when (boundp 'setup-drag-stuff-loaded)
  (global-set-key (kbd "C-\"")         'drag-stuff-up)
  (global-set-key (kbd "C-:")         'drag-stuff-up)
  (global-set-key (kbd "C-?")         'drag-stuff-down)
  (global-set-key (kbd "<C-S-left>")  'drag-stuff-left)
  (global-set-key (kbd "<C-S-right>") 'drag-stuff-right)
  )

;; Join the following line onto the current one
(global-set-key (kbd "C-j")
                (lambda ()
                  (interactive)
                  (join-line -1)))
(global-set-key (kbd "M-j")          'comment-indent-new-line)
(global-set-key (kbd "C-M-j")        'comment-indent-new-line)


    ;; quitting the previous `iy-go-to-char' call will cause emacs to crash.
    (key-chord-define-global "df" 'iy-go-to-char)
    (key-chord-define-global "zx" 'iy-go-to-char-backward)
    (key-chord-define-global "BB" 'iy-go-to-char-backward))
  )

