fix: replace selected ranges instead of ignoring visual paste

This commit is contained in:
Valdemar Lorenzen
2026-10-14 12:26:01 +02:00
parent 5580d6fbd4
commit c5f80f27a6
6 changed files with 159 additions and 11 deletions
+2 -2
View File
@@ -219,8 +219,8 @@ Normal `C` / `D` / `Y` change/delete/copy the cursor-to-line-end suffix through
| Normal | `jump_back`, `jump_forward` |
| Normal | `lsp.definition`, `lsp.diagnostics`, `lsp.hover` |
| Insert | `lsp.completion`, `snippet.next`, `snippet.previous` |
| Normal | `search`, `paste_before`, `paste_after` |
| Normal | `paste_system_before`, `paste_system_after` |
| Normal | `search` |
| Normal, Visual | `paste_before`, `paste_after`, `paste_system_before`, `paste_system_after` |
| Normal, Visual | `select`, `select_linewise`, `search_next`, `search_previous` |
| Normal, Visual | `repeat_last_edit` |
| Normal, Visual | `file_picker`, `file_explorer` |