viWord 0.4 Released

Thanks to everyone who have shown support and interests in this little hack of mine. I’ve been using it for quite some time now. Despite some minor bugs still lurking around, I really love it myself. This is one of my few creations that I can actually bear to use :)

Grab it here: viWord.zip

Update: To make Word use its normal keystrokes (e.g. when you need to let someone else use your computer): Go to Tools -> Customize, click on the "Keyboard..." button, then click on "Reset All...". To get rid of it completely, do the above and remove the viWord.dot file.

The ChangeLog:

  • e command.
  • c modifier (only cw and cb works for now)
  • Changed the behavior of Shift-A to move to the end of paragraph (equiv. to the end of a long unbroken line in vi) instead of just the end of the screen line.
  • Fixed (hopefully) the error 5346 that was caused by viWord trying to bind to an existing combo (Ctrl-R) used for “align paragraph to right indent” (who the hell uses that anyway?) viWord first removes that binding and then binds Ctrl-R to the Redo operation (just as VIM does).
  • x now copies the character(s) onto the clipboard so you could use xp to swap characters.
  • viWord enters normal mode without you having to hit the emulate button or the ESC key when you first start Word.


Related posts:

  1. viWord While digging through some old archives, I found a piece of MS Word macro I wrote almost 3 years...
  2. viWord 0.3 I am sticking to the “Release early, release often” mantra! Well, the truth is, I’ve been using it and have...
  3. New viWord Release 0.5 Grab it here: viWord.zip The ChangeLog: ~ command (toggle case in Vim) Improved search: case-sensitive matching is default, remembers...
  4. viWord 0.2 I have made quite significant improvement to the first version of the macro, a lot more usable now. Give it...
  5. viWord 0.6.1 It’s been a while since the last release (0.5), and viWord has been working fine for me, But I’ve not...

Related posts brought to you by Yet Another Related Posts Plugin.