diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 39e397b698b3153879f31b5a84cfd4b8bc611257..cd327bb7b31353395fb94e2871f9d10af22cefaa 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -2730,6 +2730,7 @@ EventResult FakeVimHandler::Private::handleInsertMode(const Input &input) } endEditBlock(); } else if (input.isKey(Key_Delete)) { + setAnchor(); cursor().deleteChar(); m_lastInsertion.clear(); } else if (input.isKey(Key_PageDown) || input.isControl('f')) {