diff options
author | Martin Aumùˆller <aumuell@reserv.at> | 2012-02-18 01:57:14 +0100 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2012-02-21 10:56:23 +0100 |
commit | 31ae1778cb03abe7b6306b1d60bd82a115ee6cd9 (patch) | |
tree | b13b3a66820e7edeb952ebc8c3bc2c961c87ee3b /src | |
parent | 6d97c0ecc1d731dd1a54aa21c34659bb9b91c6ef (diff) | |
download | qt-creator-31ae1778cb03abe7b6306b1d60bd82a115ee6cd9.tar.gz |
fakevim: fix repeating 'ciw'
Change-Id: I732cc9d6ad1693cf6227bca7c7d6e80a9357fd23
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/fakevim/fakevimhandler.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index d418176f8b..b73a43e0b4 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -1844,7 +1844,10 @@ EventResult FakeVimHandler::Private::handleCommandSubSubMode(const Input &input) else if (input.is('"') || input.is('\'') || input.is('`')) selectQuotedStringTextObject(m_subsubdata.is('i'), input.key()); m_subsubmode = NoSubSubMode; - finishMovement(); + finishMovement(QString("%1%2%3") + .arg(count()) + .arg(m_subsubdata.text()) + .arg(input.text())); } else if (m_subsubmode == MarkSubSubMode) { setMark(input.asChar().unicode(), position()); m_subsubmode = NoSubSubMode; |