Versatile Cursors for GNUemacs

Versatile Cursors for GNUemacs is a set of emacs commands managing an
Download

Versatile Cursors for GNUemacs Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • John C G Sturdy
  • Publisher web site:

Versatile Cursors for GNUemacs Tags


Versatile Cursors for GNUemacs Description

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-modeWhat's New in This Release:· Mostly bug fixes, including a long-standing one for the mode changing wrongly on coming out of the minibuffer.


Versatile Cursors for GNUemacs Related Software