spacemacs

Spacemacs docs: http://develop.spacemacs.org/doc/DOCUMENTATION.html http://develop.spacemacs.org/layers/+lang/clojure/README.html https://practicalli.github.io/spacemacs/
Mario C. 2020-01-25T01:05:50.056200Z

@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-john 2020-01-25T10:15:03.057400Z

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.

Kamuela 2020-01-25T15:53:59.058500Z

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?

Richard 2020-01-25T16:09:39.059400Z

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

practicalli-john 2020-01-25T16:23:33.062400Z

@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-john 2020-01-25T16:25:19.063900Z

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-john 2020-01-25T16:30:47.066400Z

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

Kamuela 2020-01-25T16:43:28.066900Z

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

practicalli-john 2020-01-25T21:51:07.069Z

@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-john 2020-01-25T21:52:14.070800Z

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

practicalli-john 2020-01-25T21:53:40.071Z

https://practicalli.github.io/spacemacs/install-spacemacs/