redrose: (Default)
redrose ([personal profile] redrose) wrote2009-01-23 10:43 am
Entry tags:

Question of the Day: Vi or Emacs? Why?

I need to learn a stronger editor than pico, and I don't know which of these to choose.

I expect to be working in a unix/linux system for much of my career.

Vi allows regular expressions, which could be very useful.

Emacs is extensible, which could be very useful.

Any thoughts?
ext_80683: (Default)

[identity profile] crwilley.livejournal.com 2009-01-23 04:40 pm (UTC)(link)
Odd that we have almost the opposite perspective. [livejournal.com profile] redrose3125, just so you know where I'm coming from: the first editor I ever learned to use on Unix was ed, the line editor that vi is based on, and I can probably count on one hand the number of times I've used pico. It's been quite a while since I've used Unix regularly, and my preference when I'm just trying to accomplish my task at hand is typically for a somewhat clunky old tool I'm familiar with over a shiny new one I'd have to learn.

[identity profile] marydell.livejournal.com 2009-01-24 01:24 am (UTC)(link)
:) vi is definitely the best editor for me, since I do troubleshooting and sysadmin stuff on a 30-system farm. But if I was, frex, writing programs, I would want something a little more helpful (vim, at least).

[identity profile] redrose3125.livejournal.com 2009-01-27 05:48 pm (UTC)(link)
I settled on vi, because of ubiquity, and the fact that emacs has an emulate attachment that makes it act like vi.

Your and crwilley's comments have been helpful! Thank you!

[identity profile] redrose3125.livejournal.com 2009-01-27 05:48 pm (UTC)(link)
I settled on vi, because of ubiquity, and the fact that emacs has an emulate attachment that makes it act like vi.

Your and MaryDell's comments have been helpful! Thank you!