Vi Input Manager

This bundle patches the Cocoa Text System to add a Vi-like command mode.
Download

Vi Input Manager Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Jason Corso
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 78KB

Vi Input Manager Tags


Vi Input Manager Description

This bundle 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. 2 Feb. 2007 - Minor Release 0.3.1 that improves placement, sizing, and feel of the window. Fixed dw and added d$. Oct. 2006 - Thanks to the many donators. They really help give me the time to spend on projects like this one. 31 Oct. 2006 - Feature/Bugfix Release 0.3. Added (cw,dl,dh,dj,dk,:w) 29 Sept. 2006 - Feature/Bugfix Release 0.2. Added (A,I,O,G,#G,r*) and fixed bugs with multiline delete and insert on new line. 24 Sept. 2006 - A bugfix patch for 0.1 is available here. This fixes the delete word bug posted to the forums by jbaty. The zip contains only the plugin and should be unzipped directly into your Library/InputManagers folder. This fix will be incorporated into the next release 0.2. 23 Sept. 2006 - Feature Release: 0.1 Addition of search functionality. 23 Sept. 2006 - I installed the forums to make it easy to disseminate release announcements, encourage bug posting, feature requests and general discussion about the Vi Input MANAGER.


Vi Input Manager Related Software