3 ms·
Emacs. And yes, I'm very satisfied with it. Everytime I see a feature in another editor I like, EmacsWiki usually has an implementation or guide. Plus emacs h
by nixme 17y ago
Emacs.
And yes, I'm very satisfied with it. Everytime I see a feature in another editor I like, EmacsWiki usually has an implementation or guide.
Plus emacs has org-mode...
- mixmax 17y agoEmacs isn't for everyone though. I gave it a try around a year ago since a lot of people I respect (looking at you HN) seem to worship it. After around a month I still thought it to be arcane and backwards. I even posted here to get some feedback on what I was doing wrong (http://news.ycombinator.com/item?id=313025 http://news.ycombinator.com/item?id=313025) but we just never got along, Emacs and I. After around 2 months I went back to notepad++. I'm not saying emacs is a bad editor, on the contrary, just that it's not for everyone and that it does seem to require a substantial effort before you're really productive in it.
- yangyang 17y agoI used vim for over 12 years before switching to emacs. The thing that made me switch was looking at some insane vim-script to indent Python (or something like that - I don't rememember). I love emacs now. Yeah it takes ages to learn, moving around isn't quite as quick as hjkl in vi, emacs lisp isn't perfect, but it really is worth it. Nothing is as powerful. 23 even lets you connect to a running process from a tty and GUI simultaneously. And yeah - org-mode is great. As is the gdb integration.
- jcromartie 17y agoI started using Emacs for a job that used a custom framework built around an old version of a rather non-mainstream language. I found some Emacs modes for the language, but they were a few versions ahead of what we were using. I was able to hack them pretty easily. The thing that amazed me was exactly how much else I managed to squeeze out of Emacs compared to the other editors I explored. I had editor commands to jump around and create new files and run and test our stuff. Yeah it's a long slow learning curve, but in the end I had built a decent development tool for this particular job. If I had used any other editor, it would have just been a text editor, and nothing more. With Emacs I could build real tools and multiply my effectiveness. If this job weren't Windows-only (yeah...) I would have used TextMate, but I think I'm better for forcing myself to learn Emacs.
- grandalf 17y agoI've really enjoyed emacs... with the help of @technomancy's emacs starter kit: http://github.com/technomancy/emacs-starter-kit http://github.com/technomancy/emacs-starter-kit The starter kit serves as your .emacs.d and comes with some useful modes and easy customization. I'm not yet maximizing all of the modes, but I am more productive than I've been in other editors, especially when it comes to switching between many open files with a few keystrokes.