From 019325343326de341b3078dad9538271c1afbea4 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Wed, 28 Jan 2009 18:48:22 +0100 Subject: [PATCH] Fixes: fakevim: fix cW --- src/plugins/fakevim/fakevimhandler.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index e0b41c6418c..553d1e19ec0 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -1101,7 +1101,13 @@ bool FakeVimHandler::Private::handleCommandMode(int key, int unmodified, } finishMovement("w"); } else if (key == 'W') { - moveToNextWord(true); + if (m_submode == ChangeSubMode) { + moveToWordBoundary(true, true); + m_moveType = MoveInclusive; + } else { + moveToNextWord(true); + m_moveType = MoveExclusive; + } finishMovement("W"); } else if (key == 'x') { // = "dl" m_moveType = MoveExclusive; -- GitLab