From e3eec1eb863a42cc95ca25b6b74c251f193c54d0 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Thu, 12 Mar 2009 14:56:34 +0100 Subject: [PATCH] Fixes: fakevim: implement . after 'f', 't', 'F', and 'T' --- src/plugins/fakevim/fakevimhandler.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 329fe456a6c..52bd4ae3eb4 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -861,7 +861,10 @@ EventResult FakeVimHandler::Private::handleCommandMode(int key, int unmodified, m_semicolonKey = key; handleFfTt(key); m_subsubmode = NoSubSubMode; - finishMovement(); + finishMovement(QString("%1%2%3") + .arg(count()) + .arg(QChar(m_semicolonType)) + .arg(QChar(m_semicolonKey))); } else if (m_submode == ReplaceSubMode) { if (count() < rightDist() && text.size() == 1 && (text.at(0).isPrint() || text.at(0).isSpace())) { -- GitLab