Git hosting
Clone
git clone https://depp.brause.cc/cycle-region.git
Files
Size | Path |
---|---|
35148 | LICENSE |
971 | README.md |
7785 | cycle-region.el |
507082 | cycle.gif |
README.md
About
cycle-region
provides a region ring you can interactively go through.
Usage
First, enable region tracking:
(cycle-region-mode)
Then bind the preview to a suitable key:
(global-set-key (kbd "C-c r") 'cycle-region-preview)
You can now use C-c r
to open the region ring preview. The
following keybindings are now active:
Key bind | Function |
---|---|
p | Switch to previous region |
n | Switch to next region |
RET | Active currently previewed region |
q | Quit preview |
Any other key will quit the preview as well.
^ Feels excessive...
Evil integration
(add-hook 'cycle-region-pre-preview-hook 'evil-emacs-state)
(add-hook 'cycle-region-post-preview-hook 'evil-normal-state)
(define-key evil-normal-state-map (kbd "g V") 'cycle-region-preview)