projects
/
dotfiles.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ebb31fc
)
emacs - projectile, persp-peojectile, lispy mode change
author
Peng Li
<seudut@gmail.com>
Wed, 8 Jun 2016 04:06:06 +0000
(12:06 +0800)
committer
Peng Li
<seudut@gmail.com>
Wed, 8 Jun 2016 04:06:06 +0000
(12:06 +0800)
emacs.d_2/config.org
patch
|
blob
|
history
diff --git
a/emacs.d_2/config.org
b/emacs.d_2/config.org
index
73a9bbb
..
44d2510
100644
(file)
--- a/
emacs.d_2/config.org
+++ b/
emacs.d_2/config.org
@@
-593,7
+593,11
@@
Type =o= to go to the link
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package smartparens
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package smartparens
- :ensure t)
+ :ensure t
+ :config
+ (progn
+ (require 'smartparens-config)
+ (add-hook 'prog-mode-hook 'smartparens-mode)))
#+END_SRC
#+END_SRC
@@
-613,6
+617,26
@@
Type =o= to go to the link
#+END_SRC
#+END_SRC
+** Projectile
+
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+
+ (use-package projectile
+ :ensure t
+ :init
+ (setq projectile-enable-caching t)
+ :config
+ (projectile-global-mode t))
+
+ (use-package persp-projectile
+ :ensure t
+ :config
+ (persp-mode)
+ :bind
+ (:map projectile-mode-map
+ ("s-p" . projectile-persp-switch-project)))
+
+#+END_SRC
* Programming
** Languages
* Programming
** Languages
@@
-632,12
+656,19
@@
Type =o= to go to the link
**** Lispy Mode
**** Lispy Mode
+In Lisp Mode, =M-o= is defined, but I use this for global hydra window. So here disable this key
+bindings in =lispy-mode-map= after loaded. see [[http://stackoverflow.com/questions/298048/how-to-handle-conflicting-keybindings][here]]
+
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package lispy
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package lispy
- :ensure t)
-
- ;(add-hook 'emacs-lisp-mode-hook (lambda () (lispy-mode 1)))
+ :ensure t
+ :init
+ (eval-after-load 'lispy
+ '(progn
+ (define-key lispy-mode-map (kbd "M-o") nil)))
+ :config
+ (add-hook 'emacs-lisp-mode-hook (lambda () (lispy-mode 1))))
#+END_SRC
#+END_SRC