Ask HN: Why do you still use Emacs/Vim?
1–10 of 32 posts
Re: Ask HN: Why do you still use Emacs/Vim?
#2Re: Ask HN: Why do you still use Emacs/Vim?
#3question with a question. Why does everyone still use bash?
Re: Ask HN: Why do you still use Emacs/Vim?
#4Re: Ask HN: Why do you still use Emacs/Vim?
#51) Key chords/features have become a second nature. I've tried using Idea when working on legacy Scala/Java codebases and its Emacs compatibility mode caused a lot of frustration: enough key bindings implemented to make me forget it's not Emacs and then fall hard on my face when I tried using a more advanced Emacs-ism without thinking.
2) Latency. Again, tried using Idea and couldn't get used to the feeling of it being sluggish compared to Emacs. It's like listening to a low bitrate MP3 or something.
Re: Ask HN: Why do you still use Emacs/Vim?
#6question with a question. Why does everyone still use bash?
at work, lots of scripts are in bash script. I tried using fish shell, but it doesn't support bash script well.
Or is that another in a long line of "yes, in theory, but…"s?
Re: Ask HN: Why do you still use Emacs/Vim?
#7Along the way I realised I wanted a text editor with live-coding capability. I wanted to be able to write code on the fly in some sort of DSL to manipulate text while I was working on it, in conjunction with normal gui manipulation tools.
I started thinking about writing my own editor with Qt and V8 until a friend told me that Emacs could pretty much do what I wanted.
I had always been aware of Emacs but I thought it was just an old editor with an ugly gui with thousands of features and keyboard shortcuts I'd struggle to remember :) I didn't know it was an interactive Lisp programming environment.
While plenty of editors have plugins, to the best of my knowledge only Emacs offers an interactive programming environment where writing code is part of how you use the software. I mean, you can actually write Elisp code straight into the text/html/c document you're working on and run it.
So as long as there are no other editors with that kind of capability, I'll carry on using Emacs. The only thing that would replace it for me would be some kind of Super-Emacs running Common Lisp within a modern graphical interface.
I still use IDEs all the time though for Java and C++. My least favourite programming activity is dealing with project settings, build tools and configuration so I let the IDE handle that :) I use Emacs for everything else.
Re: Ask HN: Why do you still use Emacs/Vim?
#8Re: Ask HN: Why do you still use Emacs/Vim?
#9I don't need any of the features of an IDE. If I were a developer, then for certain I would be using one, but not all of us are developers.
Re: Ask HN: Why do you still use Emacs/Vim?
#10Earlier quoted context omitted.
at work, lots of scripts are in bash script. I tried using fish shell, but it doesn't support bash script well.
But so long as the bash scripts have the shebang, and all should, things should work properly in theory with fish able to load bash when needed, surely? Or is that another in a long line of "yes, in theory, but…"s?