Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As an emacs fan, I consider emacs bindings awful, so I wouldn't recommend learning emacs style navigation.

And as other people mentioned, the big part of emacs is on the extensibility of the system itself, everything is manageable by the lisp engine as emacs is the lisp engine more than a simple editor.

So my recommendation to learn emacs in a fun way is to install evil, open a buffer, bind `eval-buffer` and `eval-last-sexp` to something you feel comfortable, and write your own game to learn what emacs can do.




> I consider emacs bindings awful

Mapping control to caps lock is the first step to Emacs enlightenment.


Yeah, tried and no cigar. I also tried different input styles like xah's but I still come back to evil (plain evil, not collection).

TBH, I prefer just plainly vi like motion on the editor, vi-like object selections, ex commands for common editing tasks, M-X with fuzzy matching for commands, and macros for repeating commands. If something more complex is required, I can always open a scratch buffer instead of using complex chords that I will never remember after having defined and would likely depend on which key.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: