aboutsummaryrefslogtreecommitdiff
path: root/test/unit/extreg_spec.lua
Commit message (Collapse)AuthorAge
* [extregs] update the register statusmsg to show the full extreg name.Josh Rahm33 hours
| | | | Now it shows something like `5 lines yanked into "~my.extreg`
* [extregs] implemented aliases.Josh Rahm2 days
|
* [extregs] more unittests for exregsJosh Rahm2 days
|
* [extregs] switch to a hash map for an arbitrary number of extregs.Josh Rahm2 days
|
* [feat] extregistersJosh Rahm2 days
Implements "extended registers" Extended registers provide access to a separate namespace of registers backed by custom lua callback functions. A new special register ("~) is introduced, which prompts the user for the name of an extregistr to yank or paste from. This enables file-backed or cloud-synced or other arbitrary register behavior. One can now use: `"~file_extreg<cr>yy` to yank into the "file_extreg" register. AI-assisted: Qwen3-Coder