Fork me on GitHub
#spacemacs
<
2020-01-25
>
Mario C.01:01:50

@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.

practicalli-johnny10:01:03

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.

Kamuela15:01:59

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?

Richard16:01:39

give vim mode a go. You can always switch later and it's easy toggle between the two.

practicalli-johnny16:01:33

@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

practicalli-johnny16:01:19

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.

practicalli-johnny16:01:47

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

Kamuela16:01:28

Was cider supposed to auto-install when I selected y after trying to open a .clj file the first time?

practicalli-johnny21:01:07

@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.

practicalli-johnny21:01:14

I also recommend using the develop branch of Spacemacs, as it has lots of fixes and features not on the default master branch.