Can we have an emacs thread?

Can we have an emacs thread?
I read the tutorial but I still don't get it.

Other urls found in this thread:

github.com/bbatsov/prelude
emacswiki.org/emacs/MovingTheCtrlKey
emacswiki.org/emacs/FootSwitches
spacemacs.org/
twitter.com/NSFWRedditGif

Same here

emacs is literally harder than vim.

I never learned how to emacs properly and vim is a completely arbitrary set of key-commands that have grown over the course of 30+ years. Emacs should be easier by comparison... right?
>Can't even spacemacs
>Vi/m is fine.

Do you need it? Isn't it just for autists?

You have to use it while reading.

Can we have a big macs orgy-mode thread?

Kind of yeah. I want to learn lisp and been reading about it. Emacs can be configured to use it pretty easily and I already have it sitting on desktop.
Now I'm just wondering if I can run it in lisp and evil mode. I've heard spacemacs before and have it book marked but since I already have regular emacs installed it just makes more sense to get evil working.

Emacs is not an editor, but a full featured development environment for writing your own editor in. It comes with several editors built in (eg. default Emacs mode, viper, vimpulse, etc).

Note that this is exactly how most modern editors work, except they do it worse because they're based on JavaScript running in a Chrome process, whereas Emacs uses its own text editing-tailored Lisp-dialect. It's basically a prigramming language built for making text editors.

>Not fully customizing your text editor
>Not writing your own elisp functions to change your emacs theme throughout the day

I keep opening smaller extra windows, I've had some user error with vi but the control scheme just feels more understandable even if I'm not doing it right and getting more done with emacs, emacs just feels way too big and confusing in a way without learning how to configure it. I just found the wiki this morning but had already spent a few hours reading about lisp that my brain was too fried to just jump into another topic

>start using Emacs because I was using OCaml for a lecture and they work well together
>still haven't learned basic shortcuts
It's even harder since I use Colemak and the shortcuts are all over the place. I have to get my shit together some day and customize all the needed shortcuts. Anybody has some how-to on customization in Emacs?

I am a GNU Emacs user.

degenerate af

Switched from vim to emacs and went came back. Didn't even touch evil-mode.

yeah but you like.... use arrow keys to navigate and shit? What does that even mean?

Colemak or not doesn't make a difference for Emacs, unlike vi where the home row is important for navigation.

I can recommend github.com/bbatsov/prelude . It's a preconfigured version of Emacs that enables a lot of stuff you probably want to have. It makes sense to use even for a wizard.

Dude, you can navigate using C-n, C-p, C-f, C-b (as in next-line, previous-line, forward-char, backwards-char). Also useful is M-m, which places the cursor at the first letter of the current line. Plus hundreds of other combinations you don't need to know from the start.

I use Ctrl-p Ctrl-n etc... I never use the arrow keys. But most of the time I use Alt-f and Alt-b for navigating by words. I also remapped caps lock and the Enter key to control (acts like enter when pressed alone and like control when pressed simultaneously with another key [I use xcape for this])

Looks nice, thanks!

emacswiki.org/emacs/MovingTheCtrlKey

Do this. Seriously. Even if you don't use Emacs.

Okay so at least it's something translatable. Is there any lighter emacs distributable? I end up using like busybox vi a lot.
>not built with line numbers
>agony

I come from ed and the idea of a programmatic text editor is very appealing. I tend to use command mode a lot more than a lot of vimfags.

I Caps->Esc, I never had any problems with pinky Ctrl myself. If I did get into emacs I imagine I would.

Use vim and slimv. Comfy as fuck and no GNU cuckery.

I use Ctrl way more ofthen than I need Esc, Emacs or not and even when I do need Esc it's way easier to hit than Ctrl. Also in vim you can do Ctrl+[, which is almost on the home row with swapped caps.

So what's the point of Esc on the Caps key? I can understand if you're a hardcore vim user, but even then Ctrl is way more useful for everything else.

wouldn't call myself fluent in vim, but I am very comfortable with it. It's my go to word processor, editor, note taker, you name it. Regex is something I have to keep looking up, but they stick the more I use them.
Been serious about learning how to emacs, but can't get past emacs -nw... should I spacemacs, evilmacs, vimacs, configure my .emacs first? what is essentially the first thing to do for a new comer?

Yeah, I remember ^[ and some other control codes from terminal stuff. I dunno, I guess escape is just more handy. I can literally reach Ctrl without effort on the pinky so dunno. I could just as easily Ctrl->Esc and Caps->Ctrl.

Actual escape key is unreachable for any purposes.

>emacswiki.org/emacs/FootSwitches
>mfw there are people who use foot pedals for the modifier keys

Get Prelude, see It gives you a nice out of the box experience while staying true to vanilla Emacs in terms of configurability and compatibility in case you want to make your own changes. Spacemacs is almost like a whole different beast and it breaks lots of stuff.

What's so weird about that?

...

Spacemacs is incredibly comfy for Clojure development... Everything is very well integrated

where can i find how to configure it like that?

First, you want to install spacemacs.org/
Then you need to install the clojure configuration layer.
Then, when you open a clojure file, use space m s i to connect to a Clojure REPL.
Use space w / to split the window vertically
Left click the buffer name at the bottom of the right side until it comes up with the REPL.

I could probably automate the process, but can't really be bothered learning emacs lisp to do it.

Spacemacs is fucking stupid. You are forced to use Evil (Vi emulator), and it can't be disabled. Plus you're going to have to learn new key mappings. MIGHT AS WELL JUST USE VIM. Use Emacs if you want to use Emacs.

When you first install it you can literally choose between vim or emacs editing modes, and you can change it in the .spacemacs config at any time

You can, I know, but you're still using Evil because it can't be removed. Evil is emulating Emacs editing, inside of Emacs. Think about how stupid you have to be to use Spacemacs.

vim > emacs

enjoy your RSI emacsfags

>fire up emacs.iso
>proprietary ram firmware hangs the install and tries to turn on networking

Emacs users are more intelligent than vim users.

If you don't like it, then don't use it... its that simple.

But does it really matter in [current year] if an editor is going through an emulation layer. I can only see it being a problem if you were running it on a 20 year old thinkpad or some shit.

I don't use Spacemacs. Because it sucks.

>tfw everyone says emacs is GOAT for lisp
>tfw you learned vim first so you can never learn emacs

pic

A couple of other shortcuts I use often is space p t to open the project tree and space t n to toggle line numbers...

>degenerate af
What is degenerate about org mode?

I started learning both but it's counter-productive to keep learning both. It's more beneficial for me to focus on vi style bindings and stuff even if I spent more time in emacs.