"hookcursormoved" is a Vim plugin designed to aid in defining function calls. As an experimental tool, it can assist users by providing a set of helpful features.
Users can also define a new condition by creating a new function "HookCursorMoved_{CONDITION}(mode)" that returns true if the condition is met. Functions are best registered using hookcursormoved#Register(). An example of using the plugin is provided in the review.
Vim is a free and open source text editor that was created in 1991 by Bram Moolenaar. It was designed to be a more extended version of the vi editor with many additional features for editing program source code. Vim is cross-platform but most popular on Unix-like operating systems. The program has a built-in tutorial for beginners, and there is an advanced users' manual that details the basic and more advanced features of Vim.
The interface of Vim is based on commands given in a text user interface, and its GUI mode, gVim, adds menus and toolbars for commonly used commands, but the full functionality is still expressed through its command line mode. Vim has a built-in help facility that allows users to query and navigate through commands and features.
The plugin hookcursormoved is a useful addition to Vim and offers efficient help when defining functions that need to be called on cursor position changes. The latest release of the plugin allows the user to deregister. To use the plugin, you only need to have Vim installed.
Version 0.8: N/A