emacs

Consider also joining #cider, #lsp and #inf-clojure, where most of the tool-specific discussions are happening.
2020-06-04T00:07:49.354Z

Anyone out there using lispy? How do you unwrap parenthesis like say from '(:a :b :c) to (:a :b :c)?

2020-06-04T01:23:03.354100Z

Nevermind. Just pressing x over the paren does it.

p3r7 2020-06-04T11:33:22.356400Z

If any of you uses book Clojure, The Essential Reference (comprehensive documentation for the Core Lib), I made a small package to quickly jump to documentation of symbol from Emacs

👏 1
p3r7 2020-06-04T11:33:23.356600Z

https://github.com/p3r7/clojure-essential-ref

AE 2020-06-04T20:51:43.360300Z

Hi, I've been trying to follow the installation instructions on Brave Clojure https://www.braveclojure.com/basic-emacs/ (on mac osx) and I can't get past the step 3 part "Run mv path/to/emacs-for-clojure-book1 ~/.emacs.d." These are probably stupid questions but I can't figure it out... I run the "mv path..." in terminal? It says No such file or directory wherever i run it. I've manually searched for the file path but I don't see it. Any suggestions? Is there a video of someone doing this?

practicalli-john 2020-06-05T07:44:06.364800Z

@andrew365 if you do not wish to learn Emacs there are other editors tha support Clojure very well. The Calva plugin for VSCode is excellent. Clojure aware editors I recommend https://practicalli.github.io/clojure/development-tools/

👍 1
AC 2020-06-04T21:22:31.361800Z

yes, using the terminal. you'll want to replace the "path/to/" part with the actual location of the file you downloaded. most likely it is in your Downloads folder, so the command you run might look similar to this: mv ~/Downloads/emacs-for-clojure-book1 ~/.emacs.d

AE 2020-06-04T21:37:29.362200Z

thanks @agile-cactus! Far and away the hardest part of learning clojure for me has been stuff like this. Is there something I can check to confirm it worked?

AE 2020-06-04T21:39:52.362400Z

I entered it into terminal I think correctly. I tried the next step C-x C-f in emacs to Navigate to ~/.emacs.d/customizations/ui.el, but I don't see a line 37 on there to edit. That file looks blank to me in my emacs

practicalli-john 2020-06-04T22:14:17.362600Z

I would not recommend using the Emacs configuration in Brave Clojure, it is very out of date, lacking in features and seems to be unmaintained. I suggest using one of the following Emacs configurations instead: http://spacemacs.org https://github.com/hlissner/doom-emacs https://github.com/bbatsov/prelude

practicalli-john 2020-06-04T22:15:31.363100Z

Choose Spacemacs or Doom Emacs if you want to use Vim style editing. Or prelude if you prefer classic Emacs.

practicalli-john 2020-06-04T22:16:52.363300Z

I do recommend Spacemacs and have a book on how to use it for Clojure development. It can also be set up with 2 git clone commands https://practicalli.github.io/spacemacs/

👍 1