projects
/
dotfiles.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vimperator - add keymapping
[dotfiles.git]
/
emacs.d
/
emacs-evil.org
diff --git
a/emacs.d/emacs-evil.org
b/emacs.d/emacs-evil.org
index
64a5ec2
..
d048345
100644
(file)
--- a/
emacs.d/emacs-evil.org
+++ b/
emacs.d/emacs-evil.org
@@
-120,14
+120,17
@@
https://www.emacswiki.org/emacs/Evil.
(defun sd/swith-to-buffer ()
"switch to buffer"
(interactive)
(defun sd/swith-to-buffer ()
"switch to buffer"
(interactive)
- (call-interactively 'projectile-switch-to-buffer))
+ (if (projectile-project-p)
+ (projectile-switch-to-buffer)
+ (ivy-switch-buffer)))
+
+ (ivy-set-actions
+ 'sd/swith-to-buffer
+ '(("j" ivy--switch-buffer-other-window-action "other window")))
(with-eval-after-load "evil-leader"
(cl-loop for (key . fun ) in '(("F" . counsel-projectile-switch-to-buffer)
(with-eval-after-load "evil-leader"
(cl-loop for (key . fun ) in '(("F" . counsel-projectile-switch-to-buffer)
- ("f" . (lambda () (interactive)
- (call-interactively (if (projectile-project-p)
- 'projectile-switch-to-buffer
- 'ivy-switch-buffer))))
+ ("f" . sd/swith-to-buffer)
("b" . counsel-projectile-find-file)
("r" . ivy-recentf)
("w" . save-buffer)
("b" . counsel-projectile-find-file)
("r" . ivy-recentf)
("w" . save-buffer)