Versatile Cursors for GNUemacs 1.09

Versatile Cursors for GNUemacs is a set of emacs commands managing an
Versatile Cursors for GNUemacs is a set of emacs commands managing an "item" cursor (e.g. a word, expression, sentence, or defun).

Versatile Cursors for GNUemacs quickly re-assigns the cursor keys between these as needed. Built on this are high-level actions such as converting code blocks to separate functions.

This provides elegant and concise editing, and is pedal- and voice-friendly.

Here are some key features of "Versatile Cursors for GNUemacs":

A block (or region) cursor, with motion and text selection by semantically significant units e.g. statements, statement parts, sentences, phrases, table rows and cells
Editing in terms of these (e.g. ``Make the selected code conditional'' or ``Delete the selected text'')
Easy access to these through flexible, dynamic, rebinding of the arrow keys and others, with easy ways to navigate the space of possible navigation spaces
High-level editing operations such as:
Converting an expression to a local variable initialized to that value
Converting a block of code to a procedure/function, working out automatically what parameters are required
Means to access these (and other) navigation and editing commands through a narrow-channel interface such as footswitches (suitable for disability access, including RSI)
Voice access setup for use with emacs-vr-mode

What's New in This Release:

Mostly bug fixes, including a long-standing one for the mode changing wrongly on coming out of the minibuffer.

last updated on:
June 28th, 2006, 9:35 GMT
developed by:
John C G Sturdy
license type:
GPL (GNU General Public License) 
ROOT \ Text Editing&Processing \ Emacs


In a hurry? Add it to your Download Basket!

user rating 18



Add your review!