speedrect
- Description
- Fast modal rectangle commands
- Latest
- speedrect-0.7.0.20241220.133155.tar (.sig), 2024-Dec-20, 80.0 KiB
- Maintainer
- JD Smith <jdtsmith+elpa@gmail.com>
- Website
- https://github.com/jdtsmith/speedrect
- Browse ELPA's repository
- CGit or Gitweb
- Badge
To install this package from Emacs, use package-install
or list-packages
.
Full description
This package adds convenient modal keybindings and additional functionality when rectangle-mark-mode is active (typically on C-x SPC). Hit ? for help.
Old versions
speedrect-0.7.0.20241219.85730.tar.lz | 2024-Dec-19 | 20.6 KiB |
speedrect-0.7.0.20241218.223517.tar.lz | 2024-Dec-19 | 20.6 KiB |
speedrect-0.7.0.20241217.183451.tar.lz | 2024-Dec-18 | 19.8 KiB |
speedrect-0.6.0.20241216.114729.tar.lz | 2024-Dec-16 | 19.3 KiB |
speedrect-0.6.0.20241209.32904.tar.lz | 2024-Dec-09 | 18.0 KiB |
speedrect-0.6.0.20241203.154705.tar.lz | 2024-Dec-07 | 18.0 KiB |
News
1. Development
- New
fill-text-from-kill-ring
command (F
) for filling a rectangle from text on the kill ring.
2. v0.7 (2024-12-17)
- Added demo movie.
- Automatically recall stashed rectangle when multiple cursors mode (
M
) completes. - Stash rectangle prior to quitting.
- Optionally preserve space on kill (
k
) when called with prefix (i.e. copy then clear). - When rectangle filling text, if the selected rectangle is entirely blank, use the contents of the last killed rectangle. This makes possible a two-step process for rectangle filling:
- kill/copy a rectangle
- mark a blank rectangular "target" region, and yank-fill to that width.
- Other minor rectangle fill improvements to add stability.
- New decrement/increment commands (
-
/+
) for adding/subtracting to first numeric column (numeric prefix allowed). - Alignment-preserving white-space deletion, for left (default) or right (with prefix) justification of column.
- New undo command (
u
) to undo last action, preserving the selected rectangle. BUGFIX
Avoid rare alignment issues when usingyank-from-calc
(m
).
3. v0.6 (2024-12-07)
- Published on ELPA.
- Added
copy-rectangle-as-text
to put yankable lines of text on the kill ring. - Permit mismatched calc matrix and selected rectangle row length.
BUGFIX
correctly save rectangle position afterdelete-rest
.
4. v0.5.2 (2024-12-03)
- Improved rectangle shift off ends of lines.
- Better calc integration and formatting.
- Vector shortening and brackets now always ignored.
5. v0.5
- New command
f
to fill (wrap) text in the rectangle. Uses prefix for fill width (defaults to rectangle width).
6. v0.4
- New command
x
for moving around rectangle corners. - New command
M
for placing multiple-cursors on each line at the current column.