aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules
diff options
context:
space:
mode:
Diffstat (limited to 'bard-emacs-modules')
-rw-r--r--bard-emacs-modules/bard-emacs-lang.el8
1 files changed, 8 insertions, 0 deletions
diff --git a/bard-emacs-modules/bard-emacs-lang.el b/bard-emacs-modules/bard-emacs-lang.el
index 8b58148..f04d7e9 100644
--- a/bard-emacs-modules/bard-emacs-lang.el
+++ b/bard-emacs-modules/bard-emacs-lang.el
@@ -70,5 +70,13 @@
(define-key ggtags-mode-map (kbd "M->") nil)
(define-key ggtags-mode-map (kbd "M-<") nil))
+(add-hook 'clojure-mode-hook
+ (lambda()
+ (define-key clojure-mode-map (kbd "C-<tab>") #'cider-switch-to-repl-buffer)))
+
+(add-hook 'cider-repl-mode-hook
+ (lambda()
+ (define-key cider-repl-mode-map (kbd "C-<tab>") #'cider-switch-to-last-clojure-buffer)))
+
(provide 'bard-emacs-lang.el)
;;; bard-emacs-lang.el ends here