Fork me on GitHub
#cursive
<
2018-04-08
>
kingmob22:04:01

I just installed IDEA and Cursive, I’m following along with the http://cursive-ide.com pages, and when I get to “Keybindings”, it says to go to Settings→Keymap→Clojure Keybindings in the settings…but there’s no such panel. Keymap has nothing underneath it. Is the documentation out of date, or am I missing something? I’m on IDEA 2018.1 with Cursive 1.6.3-2018.1

cfleming22:04:02

@kingmob Sorry, the doc is out of date there - that step is no longer required.

cfleming22:04:20

The keys are now bound by default, which wasn’t possible previously.

kingmob22:04:55

Ahh, ok. I think I found the Cursive settings scattered about in the existing keymaps

kingmob22:04:02

Is there a way to copy a bunch of keymaps now? I’d love to copy over Emacs’s paredit settings into the Mac OS X keymap, if possible…

cfleming22:04:07

You can print a cheat sheet if you like, Help-&gt;Show Cursive Cheat Sheet

kingmob22:04:12

@cfleming Thx for Cursive, btw!

cfleming22:04:49

So that is the one use case that is worse under the new way of doing things, unfortunately. I should really provide something you can import to get that over the top of the standard keymap.

cfleming22:04:05

That was more or less what the previous settings panel did, but it was horribly confusing for new users.

cfleming22:04:16

And thanks! Glad you’re finding it useful.

cfleming22:04:22

If you don’t mind configuring the paredit ones by hand, you can switch to the Emacs keymap, print the cheat sheet, then go back to the OSX 10.5+ one and then just add the emacs ones manually - a bit of a pain, but not too hard.

kingmob22:04:37

No worries. I just need paredit, not all of Emacs’ bindings. (CIDER has so many bugs w/ ClojureScript, I decided to bite the bullet and learn a new editor/environment.)

kingmob22:04:00

That’s a good idea, I’ll try that.