diff options
| author | Shadman <shadmansaleh3@gmail.com> | 2025-09-02 10:05:16 +0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-09-01 21:05:16 -0700 |
| commit | 79bfeecdb483c683e79abca3e9a1bd98b3a30b0f (patch) | |
| tree | 94ca35be17beca1aeceb9730e3e9a4bd2adf6376 /runtime/syntax/python.vim | |
| parent | b4d21f141cf1dff0abdb2f43f0ebca105a171441 (diff) | |
| download | rneovim-79bfeecdb483c683e79abca3e9a1bd98b3a30b0f.tar.gz rneovim-79bfeecdb483c683e79abca3e9a1bd98b3a30b0f.tar.bz2 rneovim-79bfeecdb483c683e79abca3e9a1bd98b3a30b0f.zip | |
feat(editor)!: insert-mode ctrl-r should work like paste #35477
Problem:
insert-mode ctrl-r input is treated like raw user input, which is almost
never useful. This means any newlines in the input are affected by
autoindent, etc., which is:
- slow
- usually breaks the formatting of the input
Solution:
- ctrl-r should be treated like a paste, not user-input.
- does not affect `<c-r>=`, so `<c-r>=@x` can still be used to get the
old behavior.
Co-authored-by: Justin M. Keyes <justinkz@gmail.com>
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions