diff options
| author | Justin M. Keyes <justinkz@gmail.com> | 2026-09-23 08:29:04 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-23 08:29:04 -0400 |
| commit | 9eb4f4ff05e8ba5220d8be21b0701f4177a7a8da (patch) | |
| tree | 84f458d611a9e616d23167fef88b92884b0ff75b /runtime/lua/vim/provider/python.lua | |
| parent | e5a5d212bbaa5d3beb837c6739e8e4ec23c9a2f8 (diff) | |
| download | rneovim-9eb4f4ff05e8ba5220d8be21b0701f4177a7a8da.tar.gz rneovim-9eb4f4ff05e8ba5220d8be21b0701f4177a7a8da.tar.bz2 rneovim-9eb4f4ff05e8ba5220d8be21b0701f4177a7a8da.zip | |
fix(multicursor): undo/redo mapping in follow-mode #42051
Problem:
In follow-mode, a mapping that moves the cursor but doesn't queue an
atom, cascades LHS. Undo moves the cursor and (intentionally) does not
queue an atom, so `nnoremap u u` replays undo per-cursor.
Solution:
- Set `composite.queued`, to skip LHS-cascade.
- Also treat "U" (line-undo) as a "global op".
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions