From 18715b872bd5574f12feca11cd9af04a6652a4ec Mon Sep 17 00:00:00 2001 From: Gia Thanh Vuong Date: Tue, 24 Sep 2019 10:45:07 -0600 Subject: [PATCH] bind c-ret to cider-repl-newline-and-indent in repl For evil insert mode --- CHANGELOG.develop | 2 ++ layers/+lang/clojure/packages.el | 3 +++ 2 files changed, 5 insertions(+) diff --git a/CHANGELOG.develop b/CHANGELOG.develop index becca3494..f54dcf974 100644 --- a/CHANGELOG.develop +++ b/CHANGELOG.develop @@ -1279,6 +1279,8 @@ Other: (thanks to Russell Mull) - ~SPC m h d~ new keybinding for =cider-clojuredocs= (thanks to Sam Hedin) - Removed ~SPC m h g~ for =grimoire= as it is deprecated (thanks to Sam Hedin) + - ~C-return~ to =cider-repl-newline-and-indent= in REPL evil insert state + (thanks to Gia Thanh Vuong) - Fixes: - Remove `cider.nrepl/cider-middleware` in lein quick start setting - Fixed =cider-inspector-prev-page= binding, also add ~p~ as another key diff --git a/layers/+lang/clojure/packages.el b/layers/+lang/clojure/packages.el index a464b7a89..647aa34d1 100644 --- a/layers/+lang/clojure/packages.el +++ b/layers/+lang/clojure/packages.el @@ -235,6 +235,9 @@ (kbd "C-j") 'cider-repl-next-input (kbd "C-k") 'cider-repl-previous-input)) + (evil-define-key 'insert cider-repl-mode-map + (kbd "") 'cider-repl-newline-and-indent) + (when clojure-enable-fancify-symbols (clojure/fancify-symbols 'cider-repl-mode) (clojure/fancify-symbols 'cider-clojure-interaction-mode)))