LOVE and vim

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
subrime
Citizen
Posts: 76
Joined: Thu Nov 13, 2008 6:18 pm
Location: Australia

Re: LOVE and vim

Post by subrime »

Ah... well I suppose it's complex if you want it all happening in the one app. Coming from a unix background, I find it more natural to keep things simple and leverage the system for more complex functionality - in this case just tiling several xterms with vim running on a different file in each one.
User avatar
Sardtok
Party member
Posts: 108
Joined: Thu Feb 21, 2008 2:37 pm
Location: Norway/Norge/諾威/挪威 (Yes, I'm teh back!)
Contact:

Re: LOVE and vim

Post by Sardtok »

Have you ever heard of emacs? If there's something that has everything except user-friendliness, it's emacs (and I like emacs, not sure why. I actually like vim too, but not enough to bother learning it properly).

Some quotations:
"Master, does Emacs have the Buddha nature?" the novice asked.
"I don't see why not. It's got bloody well everything else."
-- John Fouhy

I trust vi to simply mangle my text on a wrong keystroke, not wipe my
filesystem, refinance my house, make large political contributions on behalf
of dead relatives, drive while intoxicated or consort with demons, all of
which (I suspect) emacs could perform with an accidental Meta-Meta-Keystroke.
-- Bob Apthorpe in c.l.p.m

And you may have heard quotations like:
"Emacs is an operating system, cleverly disguised as a text editor."
"Emacs is an operating system, where the default shell is a text editor."
or the best one, which a guy at work also uses:
"Emacs is a great operating system. Shame it lacks a decent text editor."

When I use an IDE, I don't want one do-it-all package.
I use different IDE's for different languages, mainly because most IDE's are built around one language then later adds support for more.
On Linux I use emacs for larger projects, and I use vim for quick edits, jump in change something, jump out and test changes.
Vim is ultra fast, emacs actually has to take a second or two to start up, full-blown graphical IDE's often take ten seconds or even more to start.
But those full-blown IDEs does a lot of nice stuff. Context menus to work with version control systems, build and run, profile and see the results in a sane way, quick and easy debugging.
You can set up emacs to do a lot of those things, but doing so is a lot of work.
Take off every Zigg for great rapist.
Now, outgay that!
User avatar
subrime
Citizen
Posts: 76
Joined: Thu Nov 13, 2008 6:18 pm
Location: Australia

Re: LOVE and vim

Post by subrime »

Not sure if it was your intention, but you just did a great job detailing some of the reasons my system is gloriously emacs free. Like I said, I avoid programs that try to do too much... just a matter of taste.
Post Reply

Who is online

Users browsing this forum: pgimeno and 53 guests