Re: "Other/Proprietary License with Source"

Roy Lanek <lanek-tnsfOxNVUhtWk0Htik3J/[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <20080909183819.GA7699@sirih>
> Vim's actually an excellent example of my previous point, that ease of
> use != short learning curve. I'm pretty sure I don't know half of vim's
> keybindings yet, but the ones I do know make it a lot easier than, say,
> gedit. If I want to do something in vim, I'm usually quite confident that
> that's because I don't know how to do it (and subsequently look it up)
> rather than it lacks the feature.

I am crazy for elvis, actually. I am bit worried because elvis seems (I would
welcome to be mistaken), in the carabinieri-joke sense (see the other reply)
perhaps, unmaintained since too many years ... it can't be, real world error
less programs do not exist.

Or then, not in the way [maintained] that makes me enthusiastic really: I
have seen a GNOME patch in the news (shudder ... I am think at the Midnight
Commander). In fact, I am increasingly feeling like I would be in company of
a given Mr. Procrustes, the fellow from the bed: I suspect that I will have
to accept/envisage the idea to become *stretched* a bit up to the size of vim
(elvis is significantly slimmer: less code/bloat <=> less errors in general).
The alternative being: starting to maintain elvis by myself.

Anyway, while nervously browsing links on elvis, right now, I have not been
able to resist revisiting a classic link (helps keeping the morale up):

    Why, oh WHY, do those #?@! nutheads use vi?
    http://www.viemu.com/a-why-vi-vim.html

Maybe this following point (Misconception #3), which is perfectly applicable to
Ion too, will find us in agreement:

    Misconception #3: you gotta be nuts and/or a genius to use it

    Well, I hope that with the above explanations and examples, you have
    already seen some of the power that vi/vim provides. Learning it is tough
    (see below), but if you're going to be editing code 8 hours or more a day
    for years, it's the second best investment after learning touch typing
    (which you already know, right? If not, don't bother with vi, learn
    that first). A learning curve of weeks make sense for such a lifetime
    investment. And, at least, you won't have a dumb assistant to annoy you to
    death.

    The point is, with vi, your keyboard becomes a huge specialized
    text-editing gamepad with almost a hundred buttons. Each of them has
    at least two functions, shifted and unshifted, so you have almost two
    hundred functions at a single keypress (not counting Shift). Commands
    are incredibly powerful for text editing, and you can even combine them
    to obtain the best results. While typing some text, it is a regular
    keyboard, but when you're back to normal mode you have the best-designed
    text-editing machine there is, and it shows.

I do not intend to start a flame war on editors otherwise. The author of the
article (and pheromone-bait resistant *insect*) ;) tells in his intro

    No, they are not dinosaurs [Roy: vi/vim users ... with reference to
    the "30-years-old vi"] who don't want to catch up with the times - the
    community of vi users just keeps growing: myself, I only got started
    2 years ago (after over 10 years of being a professional programmer).
    Friends of mine are converting today. Heck, most vi users were not even
    born when vi was written!

just in case.

Cheers,

/Roy Lanek

P.S.

More subtly, in linguistic, oral and written languages are regarded as
different beasts--with divergent/discrepant modalities--within every different
language. It would be nonsense to approach text in language as it would be
an oral medium (I am thinking at your "intuitive" referring ... perhaps; in
the sense of *more comfortable*) in general. The difficulty is insurmountable.
A summation of half-truths/things done half-way (half-way because they are
inherently limited) do not make a truth or something conclusive. One is still
left at case zero, and so till he decides to take the adequate path.

-- 
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS   dimana tak da lang, aku lah lang, kata
SSSSS . s l a c k w a r e  SSSSSS   belalang--where there are no eagles, I am
SSSSS +------------ linux  SSSSSS   the one, said the grasshopper [where's no
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS   top dogs, underdogs will be seen as one]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.