Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Best introduction to emacs both use and hacking it wise?

Name: Anonymous 2013-10-12 3:27

I don't see the "big picture", meaning what really happens when Emacs starts, what are the main components of Emacs and how these components communicate with each other, which I think should be the first step needed to customize a software.

Name: I HOPE UR KIDDIN 2013-10-12 4:08

Name: Anonymous 2013-10-12 13:59

Name: Anonymous 2013-10-12 15:03

>>3
Which is why you use evil mode. You can also program it as you like. My favourite method is making modes just like in vi, where if I hit Ctrl, it's in Ctrl mode, then I type the sequence, even if it is just one letter, then press Ctrl to end the state, and it inputs Ctrl+ all sequences. The comma is used to define another Ctrl in the sequence. Optionally, you can make make the mode be for one chorded input, and double tap Ctrl to initiate the mode, which I call Ctrl lock. I also have a Meta mode too, and a symbol mode, to input those characters not in my ANSI keyboard, kinda like the compose key.

You can't do the same in vim or sed, unfortunately. Emacs gives you the full freedom to adapt all its features and functions, being an interpreter after all.

Name: >>4 2013-10-12 15:19

If it was not cleat, let me use your example:
C-x C-f C-asf C-M-anus

In one hit Ctrl mode: (you escape , with ,,)
C x,f,asf,M-anus C

Double Tap Ctrl mode no lock: (; = pause, - = chord)
Cx;Cf;C a-s-f;CM a-n-u-s

Double Tap Ctrl mode locked:
CCxCfCasfCManusCC

Name: Anonymous 2013-10-12 16:55

>>5
I'm fucking sold. I didn't know such thing was possible.

What do more experienced Emacsitors think of evil mode? As a rabid viitor who's curious about ``the power of Emacs'', I'd like to hear their opinions.

Name: >>4 2013-10-12 18:41

There's even more scarier things, that just make my head boggle. But for me, as a long time ex-vi and sed user, I enjoy sending out commands with ':'. It is the most useful feature ever devised on a editor, one that I will always keep. And with on-the-fly 'q' macros, only the limits of your imagination is your one detractor.

But you know what is the most dreadful part: How you use Emacs extensions to pipe the work and editing you are doing to those the extensions. There's IRC clients (ERC), newsreaders and mail clients (Gnus), fucking web browsers (nero.el and alpha ezbl (uzbl in elisp)), SQLite editors, to-die-for org-mode, and much much more. Obviously, you know you can also escape output to the shell, and extend your POSIX programs; and pipe programs' input too

I am still waiting for this project to finish: informatimago.com/linux/emacs-on-user-mode-linux.html

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List