https://bugs.kde.org/show_bug.cgi?id=409978

Nate Graham <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kte
                   |                            |xteditor/0fb0e618bb0cd7a49c
                   |                            |782d0ef28e64d57adcf010
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.61
             Status|REPORTED                    |RESOLVED

--- Comment #4 from Nate Graham <[email protected]> ---
Git commit 0fb0e618bb0cd7a49c782d0ef28e64d57adcf010 by Nate Graham.
Committed on 20/07/2019 at 13:35.
Pushed by ngraham into branch 'master'.

Re-map default "Switch input mode" shortcut to not confict with konsolepart

Summary:
kateview's "Switch input mode" feature is currently bound to {key Ctrl Shift
V}. This
causes two problems:
1. When the embedded konsolepart is visible, both it and Kate claim the same
shortcut so neither one works
2. At other times, it's easily possible to accidentally enter vi mode when you
mean to paste due to residual muscle memory from having pasted test in Konsole
recently

For these reasons, this patch changes the default shortcut to {key Ctrl Alt V},
which
is also kind of more elegant anyway since it now uses the {key Alt} key and
triggers
alternate input modes.
FIXED-IN: 5.61

Test Plan:
1. Compile
2. Open Kate
3. Hit {key Ctrl Shift V} and see that nothing happens
4. Copy some text
5. Open embedded Konsole and paste text with {key Ctrl Shift V} and see that it
works
6. Hit {key Ctrl Alt V} and see that it enters vi mode

Reviewers: #kate, #ktexteditor, cullmann

Reviewed By: #kate, #ktexteditor, cullmann

Subscribers: cullmann, kwrite-devel, kde-frameworks-devel

Tags: #kate, #frameworks

Differential Revision: https://phabricator.kde.org/D22574

M  +1    -1    src/view/kateview.cpp

https://commits.kde.org/ktexteditor/0fb0e618bb0cd7a49c782d0ef28e64d57adcf010

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to