Vi Input Manager

0.3.2 13 Apr 2009

Extend cocoa text fields with Vi-like functionality.

2

Developer website: Jason Corso

Vi Input Manager patches the Cocoa Text System to add a Vi-like command mode. After entering command-mode (typically, by hitting escape in Vi), ordinary Vi commands can be typed and the text field will be updated accordingly. Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc. Note, however, this does not work for other programs that do not use the Cocoa system.

All the text windows, will initialize in "input" mode (standard cocoa text input). You invoke the Vi-command window (exit the input mode) by hitting ` (the back-apostrophe key, this is customizable, see installation instructions) and then key in your favorite Vi commands. For example, move down a line 'j', move right 'l', delete two lines 'd2d', and so on. You enter back into "input" mode by typing the 'i'. You get the idea. Right now, you should be thinking -- "you mean the editor in XCode will behave like Vi?" Answer: Yes.

What's New

Version 0.3.2: Working in Leopard/Xcode.
Version 0.3.2:
  • Improves look and feel of command window.
  • Fixed dw.
  • Adds d$.
Version 0.3:
  • Added more vi commands (cw,dl,dh,dj,dk,:w)
  • Fixed a bug with the 'p' command pasting onto current line.
  • The plugin should now be considered "production" level code.

Requirements

Mac OS X 10.4 or later

Ratings

Overall
(2)
Current Version (0.x)
(2)

Details

Downloads
3,174
Version Downloads
1,174
Type
Development / Editors
License
Free
Date
13 Apr 2009
Platform
OS X / PPC 32 / Intel 32
Price
Free