DISQUS

Oracle AppsLab: Vi Rules!

  • Noons · 1 year ago
    C vs C++ anyone?
    ;)
  • manalang · 1 year ago
    C baby
  • Jessy · 1 year ago
    I'll have to go with KDE, Bash, and well pico/nano (yup I said it!)
  • manalang · 1 year ago
    Pico/nano... you're kidding me. You might as well be a Notepad user.
  • manalang · 1 year ago
    Oh... and for the record... gnome and bash for me.
  • jpiwowar · 1 year ago
    Woohoo, flamebait for a Wednesday morning! ;-)

    Nothing beats vi for quick editing (except maybe a perl one-liner in some cases). I haven't used emacs regularly in over 10 years, but when i've been forced to use it, I've found that I can still be in and out of a couple of files with vi in the time it takes emacs to *start*.

    I'll admit to being a happy Textmate user, though. I like interface for grouping files into projects, and the robust collection of built-in shortcuts/hotkeys, particularly if I have to resort to hand-coded HTML. Sure, it's "not-free"-ware, but it's a quality app, and I'm not against paying for quality. :-)
  • manalang · 1 year ago
    I actually like Textmate but hate that it's only on a Mac. I switch between linux and mac a lot and would prefer to have the same editor on both. Otherwise, I'd be a happy Textmate user myself.
  • Jake · 1 year ago
    How about Coke vs. Pepsi?

    Not that I use either very much anymore, but when I did, I always liked vi more b/c I felt like a keyboard rockstar using it, like using SQL*Plus over TOAD. Emacs and pico were too user-friendly.

    Interesting thread though. I think the real reason tools like vi and CLI in general are preferred by most geeks is that they're inaccessible to n00bs. There's a flamebait post in there somewhere.
  • Lori M Olson · 1 year ago
    My husband is a sysadmin, and I am a developer. We re-enact the Vi vs Emacs war every time we get a new server.
  • Jake · 1 year ago
    Who wins?
  • Lori M Olson · 1 year ago
    We both do, I guess. Vi comes pre-installed, but every time I log in to a new machine, and try to do something simple like edit my .profile, I yell loudly if emacs isn't there... so he has to install it for me ;-)
  • Jake · 1 year ago
    So, I guess the lesson is that everybody wins if you have choices.
  • ontarioemperor · 1 year ago
    I used ed back in the day, so I guess that puts me in the vi camp. :)
  • megbear · 1 year ago
    :1, $ s/emacs/vi

    at least I *think* I remember a useful skill or two.

    You can find out all about how I learned vi here (http://talentedapps.wordpress.com/2008/06/19/fi...)

    ;-)
  • davidhaimes · 1 year ago
    I will still occasionally jump into a linux SQL*Plus session and rant about I can get the job done before TOAD/SQL Navigator has even loaded (the reality is, since my hard drive was replaced a few months ago, I never installed them).
  • Jake · 1 year ago
    There's a lot to be said for lightweight tools that are fast and just work. Vi can be a chore though, but one worth doing/learning