@jr0cket I do that with easier to use functions but sometimes when I do that CIDER slows down during execution since I think it's trying to display a giant blob of data.
Oh, thats not so good. You can skip over parts of the code that generate large results, using o
rather than n
. But if you have a lot of data going in from the start that could be tricky.
For a new user who maybe doesn't necessarily love vim but doesn't know emacs at all: vim mode or emacs mode in the initial setup?
give vim mode a go. You can always switch later and it's easy toggle between the two.
@kamuela I suggest learning Vim style editing is comparable in complexity to learning all the Emacs style keybindings. Actually I found Vim style editing easier than trying to remember if it was C-x
or C-e
a command was supposed to start with. And you dont need to learn all of vim straight away. Here is a quick Vim editing guide for Spacemacs https://practicalli.github.io/spacemacs/editing/vim-style/vim-quick-reference.html
If you get stuck with Vim style editing, just hit C-z
(Ctrl and z) and it switches that buffer to Emacs editing. The same keys switch you back to Vim style editing.
Unfortunately, my last pull request, https://github.com/syl20bnr/spacemacs/pull/13140 broke the Spacemacs keybinding conventions, https://github.com/syl20bnr/spacemacs/blob/develop/doc/CONVENTIONS.org#repls. The PR has been rolled back, so if you update Spacemacs now, you will get the old set back. I will work on another PR, but first I have sought clarification about the conventions https://github.com/syl20bnr/spacemacs/pull/13140#issuecomment-578419185
Was cider supposed to auto-install when I selected y
after trying to open a .clj file the first time?
@kamuela yes, the Clojure layer is automatically added to the list of layers in your .Spacemacs file. However, I always restart Emacs to make sure all the packages have been installed correctly.
I also recommend using the develop
branch of Spacemacs, as it has lots of fixes and features not on the default master branch.