diff options
author | hjk <qtc-committer@nokia.com> | 2009-01-28 18:35:05 +0100 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2009-01-28 18:35:05 +0100 |
commit | 53ab86dcebcda017cc5f242297efac4ac8a27f49 (patch) | |
tree | 230462b5778c3e9a295636cf9105c89de31b5f6b /src/plugins/fakevim | |
parent | 8c773beb452e50907db07c875c81db49ffb66eba (diff) | |
download | qt-creator-53ab86dcebcda017cc5f242297efac4ac8a27f49.tar.gz |
Fixes: fakevim: explicitly make 'l' an 'exclusive' motion
Diffstat (limited to 'src/plugins/fakevim')
-rw-r--r-- | src/plugins/fakevim/fakevimhandler.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index e23ba991fb..5a30eac326 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -986,6 +986,7 @@ bool FakeVimHandler::Private::handleCommandMode(int key, int unmodified, finishMovement(); m_desiredColumn = savedColumn; } else if (key == 'l' || key == Key_Right) { + m_moveType = MoveExclusive; moveRight(qMin(count(), rightDist())); finishMovement(); } else if (key == 'L') { @@ -1099,6 +1100,7 @@ bool FakeVimHandler::Private::handleCommandMode(int key, int unmodified, moveToNextWord(true); finishMovement("W"); } else if (key == 'x') { // = "dl" + m_moveType = MoveExclusive; if (atEndOfLine()) moveLeft(); recordBeginGroup(); |