diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp old mode 100644 new mode 100755 index d690a3452cd952e32a804985cbbbf0b4ef07e2f4..012e95d9e90e934bf938013937eab8aa7b8e1c39 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -1609,6 +1609,8 @@ EventResult FakeVimHandler::Private::handleCommandMode(int key, int unmodified, setAnchor(); moveRight(qMin(1, rightDist())); removeSelectedText(); + } else if (key == Key_BracketLeft || key == Key_BracketRight) { + } else if (key == Key_Escape) { if (m_visualMode != NoVisualMode) { leaveVisualMode();