I'll probably be the nay sayer around here but I don't find emacs all that special. I've used for maybe 18 months at various points in my life, entire projects in emacs. Maybe I don't know what I'm missing. I've written extensions in elisp. Used keyboard macros. Split windows, etc. etc. etc. What am I missing? Those features exist in every editor I've used since about 1988. They're all scriptable and customizable, at least the ones I've used.
Please name some features that I'm missing.
People talk about adding their own tweaks. Any programmable editor lets you add your own tweaks. I've added my own to several. Including emacs. Emacs wasn't special here
I'm happy to use emacs when I have to (it's the only thing installed). But otherwise not feeling it.
I will talk about features I do use. My emacs is not very customized for that matter, some keybindings for moving frames and buffers and a few packages:
I sometimes keep different frames for different machines through ssh (TRAMP), and rename the frames. I'm not sure how good is multi-window support in other editors or remote editing of files for that matter.
emacs works on every platform I've ever used, and tramp lets you access everything/anytihing else. I have one set of startup files that has grown over the years.
Anything that can't work, doesn't work, works poorly can be tweaked adjusted rewritten or replaced.
Please name some features that I'm missing.
People talk about adding their own tweaks. Any programmable editor lets you add your own tweaks. I've added my own to several. Including emacs. Emacs wasn't special here
I'm happy to use emacs when I have to (it's the only thing installed). But otherwise not feeling it.