I've finally set up Ubuntu at home, and I'm starting to learn C++. I haven't done any programming since Uni, where I used nether Vi nor Emacs much, but rather a third program I can't remember the name of. It did automatic indentation and syntax highlighting, wich was about al I needed for the level of programming I was doing.
My one memory of trying to use Vi in first year goes something like this:
^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat
But I understand if I took a bit of time to learn how it works, I wouldn't have those problems.
Emacs I remember being just as hard, but in a different way, not being able to figure out how to even save, though i understand there's probably versions of both out there now with nice friendly UIs, and windows-like toolbars.
So my question to those of you who might have experience in both is, if I'm to choose one to pretty much exclusively use, while being pretty unfamiliar with anything outside Windows (Way too long out of uni having nothing to do with Linux), what would be the better one to use, and why?
I'd learn both if I had time, and make my own choice, but I don't have much time in the evenings to play around, and just want to get stuck into the programming.
My one memory of trying to use Vi in first year goes something like this:
^C^C^X^X^X^XquitqQ!qdammit[esc]qwertyuiopasdfghjkl;:xwhat
But I understand if I took a bit of time to learn how it works, I wouldn't have those problems.
Emacs I remember being just as hard, but in a different way, not being able to figure out how to even save, though i understand there's probably versions of both out there now with nice friendly UIs, and windows-like toolbars.
So my question to those of you who might have experience in both is, if I'm to choose one to pretty much exclusively use, while being pretty unfamiliar with anything outside Windows (Way too long out of uni having nothing to do with Linux), what would be the better one to use, and why?
I'd learn both if I had time, and make my own choice, but I don't have much time in the evenings to play around, and just want to get stuck into the programming.