Despite the nasty thread-hijacking, I'll add a couple comments. After all, it's been a while since I've seen an editor war declared.
On Tue, Feb 10, 2004 at 12:08:17PM NZDT, Michael Pearce wrote: > So I am just asking what peoples favorite editors for c and asm programming > are, so I can add them to (and optimize) the list. A while ago, I was working in a lab that had only serial access to another lab. The second lab had the computers with the cross compilers I needed for the hardware in the first lab. Instead of walking back and forth, I learned to use an HP version of vi to edit my code, recompile and reload the hardware. Once I had overcome the learning curve for vi, I refuse to turn back. I live and breath vim these days (although I did just have a read through a tutorial on ed(1) the other day.) The scripting language has allowed for a huge number of tools to be added (such as binding to gdb or cvs) Having said that, emacs can do everything that vim can do. I'm unfamiliar with the keybindings, having been an avid vi(m) user since 1994, and have very little interest in learning a new keybinding. Your question was about IDE's though, not just editors. I depend on a few tools other than vim to help out with a few things. First, I don't like mice. They have a use, but it takes my hands of the keyboard, and I'm not fond of that. As a result, my sessions start with a copy of screen, multiplexing a few terminals in a full-screen xterm. Within screen, I run a shell, hnb (a todo manager in ncurses) and vifm (a file manager designed to be friendly to vi users). From vifm, I can launch a new screen with an instance of vim within it. I do this for each development tree I'm working on. Vim itself can tie into ctags to manage crawling through code, and I'm just starting to experiment with cscope functionality from within vim, which is looking very promising. For anyone interested in expanding their vim fluency, I recommend spending some time in #vim on irc.freenode.net. I regularly see ideas fly by that I'd never seen, which turn out to be exceptionally useful. > My favorite (at the moment) is kate. It's not a badly organised little editor, actually. I was pretty impressed with it. However, it can't pull me away from vim. :) When it comes down to it, the answer to the editor question is what you're comfortable with. If you like hitting escape all the time, vi might be a good way to look. If you like chording control sequences, you might be an emacs guy. And I've met people who seem to think better when they're gripping a mouse. Have a play and see what you find suits you. Enjoy. Greg --- -
pgp00000.pgp
Description: PGP signature
