Previous:
Command Index
, Up:
Top
Concept Index
cartesian co-ordinates
:
Cartesian
dimensions, cartesian
:
Cartesian
Zooming
:
Zooming
Table of Contents
Versor – versatile cursors
1 Introduction
1.1 The aims of Versor
1.2 Concepts
1.2.1 Coordinate systems and dimensions
1.2.2 The selection
1.3 Versor's interaction with the rest of GNUemacs
1.3.1 Versor as a minor mode
1.3.2 Building on commands
2 Familiarization
2.1 Zooming within a coordinate system
2.2 Switching between coordinate systems
2.3 Editing with the selection
2.3.1 Deleting the selection
2.3.2 Inserting with the selection
2.4 Extending the selection
3 Available coordinate systems
3.1 Cartesian coordinates
3.2 Structural coordinates
3.3 Text coordinates
3.4 Structured Text coordinates
3.5 Table coordinates
3.6 Program coordinates
3.7 Marker coordinates
4 Further commands
4.1 Deletion
4.2 Insertion
4.3 Alteration
4.4 Do What I Mean
4.5 Describing the selection
5 Refactoring using Languide
5.1 Expression handling, expressions, and functions
5.1.1 Convert selection to variable
5.1.2 Convert selection to function
5.1.3 Surround selection with call
5.1.4 Create function for call
5.1.5 Remove surrounding call
5.2 Statement handling
5.2.1 Unify Statements
5.2.2 Make conditional
5.2.3 Make repeating
5.2.4 Remove control construct
5.2.5 Enclosing decision point
5.3 Feedback from Languide
5.4 Summary of refactoring commands
6 Advanced features
6.1 Detect text in code
6.2 Per-buffer dimensions
6.3 Per-mode dimensions
7 Accessibility
7.1 Using pedals
7.2 Reversing the selection motions
7.3 Using voice input
7.4 Using speech output
7.5 The flexible chooser
7.6 Other input devices
8 Versor and Languide
9 Setup
9.1 General configuration
9.2 Dimensions available for each mode
9.3 Using Configure
9.3.1 Motion
9.3.1.1 Allow move to end of last
9.3.1.2 Move out when at end
9.3.1.3 Statement up to next
9.3.1.4 Trim item starts to non-space
9.3.1.5 Level wrap
9.3.1.6 Meta level wrap
9.3.1.7 Phrase end
9.3.1.8 Reversible
9.3.2 Status
9.3.2.1 Multi line level display
9.3.2.2 Use face attributes
9.3.2.3 Highlight with brackets
9.3.2.4 Change cursor color
9.3.2.5 Selection attribute
9.3.2.6 Show region type
9.3.2.7 Try to display whole item
9.3.3 Other control
9.3.3.1 Statement insertion with dummy value
9.3.3.2 Per buffer
9.3.3.3 Auto change for modes
9.3.3.4 Text in code
9.3.3.5 Announce text in code
9.3.3.6 Text faces
9.3.3.7 Reformat automatically
9.3.3.8 Live commentary
9.3.3.9 Mention missed opportunities
9.3.3.10 Display full choices
9.3.3.11 Flexi choose upstring
9.3.3.12 Flexi choose topstring
10 Extending versor
10.1 Notes on the internals of Versor
10.2 Adding new commands
10.3 Adding new dimensions
11 Versor use analysis
12 Versor and research
13 Future plans
14 Known problems
Command Index
Concept Index