forked from qt-creator/qt-creator
fakevim: fix repeating 'ciw'
Change-Id: I732cc9d6ad1693cf6227bca7c7d6e80a9357fd23 Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -1844,7 +1844,10 @@ EventResult FakeVimHandler::Private::handleCommandSubSubMode(const Input &input)
|
|||||||
else if (input.is('"') || input.is('\'') || input.is('`'))
|
else if (input.is('"') || input.is('\'') || input.is('`'))
|
||||||
selectQuotedStringTextObject(m_subsubdata.is('i'), input.key());
|
selectQuotedStringTextObject(m_subsubdata.is('i'), input.key());
|
||||||
m_subsubmode = NoSubSubMode;
|
m_subsubmode = NoSubSubMode;
|
||||||
finishMovement();
|
finishMovement(QString("%1%2%3")
|
||||||
|
.arg(count())
|
||||||
|
.arg(m_subsubdata.text())
|
||||||
|
.arg(input.text()));
|
||||||
} else if (m_subsubmode == MarkSubSubMode) {
|
} else if (m_subsubmode == MarkSubSubMode) {
|
||||||
setMark(input.asChar().unicode(), position());
|
setMark(input.asChar().unicode(), position());
|
||||||
m_subsubmode = NoSubSubMode;
|
m_subsubmode = NoSubSubMode;
|
||||||
|
|||||||
Reference in New Issue
Block a user