This menu contains commands and sub-menus related to editing text.
Depending on the buffer mode, text can be operated on with different granularity as words, sentences, paragraphs, balanced expressions, functions (defuns). The following sub-menus illustrate what operations can be done on the different text granularity.
Text can be marked with different granularity with this menu. Note that marking functions (Defun) is only supported for modes derived from prog-mode
.
Text can be copied with different granularity with this menu.
Text can be cut (killed) with different granularity with this menu.
Text can be moved forwards or backwards with different granularity with this menu. Note that selecting a granularity will raise another menu to allow selection of direction (forward, backward) the text is to be moved. To enable repeat operation, that menu is persisted and must be dismissed either with either C-q
(dismiss all) or C-g
(dismiss to previous menu).
Text can be transposed with different granularity with this menu.
Text can be transformed with different granularity with this menu. Supported transformations are capitalization, lower and upper casing of text.
Operations involving text deletion are included in this menu, including joining lines and zapping to a character.
Sorting operations on different sections of text are supported, as well as support for sorting off a field. Press ?
or C-h
to get help for a specific command.
Commands to reformat text such as filling, centering, and repunctuating sentences are provided here. Press ?
or C-h
to get help for a specific command.
This menu offers all the rectangle commands. It is packaged as a sub-menu of casual-editkit-edit-tmenu
.