]> code.delx.au - dotemacs/blobdiff - lisp/my-keys.el
lexical binding
[dotemacs] / lisp / my-keys.el
index 601a7d8aff9a051b05b52612db3d3d272fbc5e7b..fb33ded1963208f130568ed92bb506adf39689da 100644 (file)
@@ -1,3 +1,5 @@
+;;; -*- lexical-binding: t -*-
+
 ;; Disable suspend-frame, it's annoying
 (global-set-key (kbd "C-z") nil)
 
 (global-set-key (kbd "C-x c") 'my/kill-buffers-not-in-frame)
 (global-set-key (kbd "C-x C-b") 'ibuffer)
 (global-set-key (kbd "C-x C-r") 'ivy-recentf)
+(global-set-key (kbd "C-c g d") 'git-gutter:popup-hunk)
+(global-set-key (kbd "C-c g p") 'git-gutter:previous-hunk)
+(global-set-key (kbd "C-c g n") 'git-gutter:next-hunk)
+(global-set-key (kbd "C-c g a") 'git-gutter:stage-hunk)
+(global-set-key (kbd "C-c g u") 'git-gutter:revert-hunk)
+(global-set-key (kbd "C-c g r") 'my/git-reset-buffer)
 
 ;; Windows/frames
 (global-set-key (kbd "<C-up>") 'windmove-up)