This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # announcements (3)
- # beginners (65)
- # calva (1)
- # cider (78)
- # clj-kondo (4)
- # clojure-losangeles (1)
- # clojure-uk (5)
- # clojuredesign-podcast (1)
- # clojurescript (15)
- # cursive (2)
- # datomic (19)
- # docker (7)
- # fulcro (17)
- # graalvm (1)
- # hugsql (1)
- # instaparse (2)
- # jobs-discuss (25)
- # joker (2)
- # luminus (1)
- # off-topic (20)
- # pathom (1)
- # pedestal (2)
- # reagent (5)
- # shadow-cljs (83)
- # spacemacs (11)
- # vim (1)
- # vscode (13)
@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-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.