From e37bfacafae47297cec9bf42b72d07a8d3488ea3 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Mon, 13 Aug 2012 02:32:43 +0100 Subject: [PATCH] Add ace-jump-mode --- keybindings.el | 10 ++++++++++ packages.el | 1 + 2 files changed, 11 insertions(+) diff --git a/keybindings.el b/keybindings.el index 130ea1b..9ecd2fa 100644 --- a/keybindings.el +++ b/keybindings.el @@ -77,6 +77,16 @@ (when (require 'magit nil 'noerror) (global-set-key (kbd "C-x g") 'magit-status)) +;; Ace-Jump mode +(when (require 'ace-jump-mode nil 'noerror) + (define-key global-map (kbd "C-c SPC") 'ace-jump-mode) + (define-key global-map (kbd "C-c C-j") 'ace-jump-mode) + ;; pop-mark + (eval-after-load "ace-jump-mode" '(ace-jump-mode-enable-mark-sync)) + (define-key global-map (kbd "C-x SPC") 'ace-jump-mode-pop-mark) + (define-key global-map (kbd "C-x C-j") 'ace-jump-mode-pop-mark) +) + ;; eproject related keybindings (when (require 'eproject nil 'noerror) (global-set-key (kbd "C-c C-b") 'eproject-ibuffer) diff --git a/packages.el b/packages.el index 7f24fb0..da612db 100644 --- a/packages.el +++ b/packages.el @@ -25,6 +25,7 @@ ;; Packages to install from MELPA (defvar my-melpa-packages '(melpa + ace-jump-mode ack-and-a-half auto-complete autopair