View Single Post
Old 01-04-2011, 11:24 AM   #6
frabjous
Wizard
frabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
frabjous's Avatar
 
Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
+1 for Vim

You'll need a graphical version of vim, like gvim, for tabs, but it certainly can handle the rest, and a whole lot more. (It's actually hard to get vim without gvim these days, so this is no issue.)

It's weird and has a definite learning curve at first, but well worth it.

And it's available for just about any platform, from Amiga to Windows to Linux to you-name-it.

It definitely has macros, and yes, you can edit them if you make a mistake, though it also has a completely separate scripting language, which I tend to use more often. You can also map any key to any key combination, either recursively or non-recursively.

Another cool thing is that you can open .ePubs with it and edit the files inside and save without having to recreate the ePub, remaining valid. Kovid gives the details here.

Last edited by frabjous; 01-04-2011 at 11:31 AM.
frabjous is offline   Reply With Quote