From 98600d424e51abe4c0ddae99802640b72eec5c16 Mon Sep 17 00:00:00 2001 From: Peng Li Date: Mon, 21 Nov 2016 12:08:26 +0800 Subject: [PATCH] emacs - mapping in lispy mode --- emacs.d/config.org | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/emacs.d/config.org b/emacs.d/config.org index 9cfa09a..49f9377 100644 --- a/emacs.d/config.org +++ b/emacs.d/config.org @@ -840,7 +840,9 @@ cause we cannot input =[= and =]=, so here I unset this mappings. And redifined (use-package worf :ensure t :commands worf-mode - :init (add-hook 'org-mode-hook 'worf-mode)) + :init + (require 'ivy) + (add-hook 'org-mode-hook 'worf-mode)) #+END_SRC ** Get Things Done @@ -2134,11 +2136,14 @@ bindings in =lispy-mode-map= after loaded. see [[http://stackoverflow.com/questi (use-package lispy :ensure t :init - (eval-after-load "lispy" - `(progn - (define-key lispy-mode-map (kbd "M-o") nil))) + (with-eval-after-load "lispy" + (define-key lispy-mode-map (kbd "M-o") nil) + (define-key lispy-mode-map (kbd "g") 'special-lispy-goto-local) + (define-key lispy-mode-map (kbd "G") 'special-lispy-goto)) :config (add-hook 'emacs-lisp-mode-hook (lambda () (lispy-mode 1)))) + + #+END_SRC ** Perl -- 2.11.0