diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 7f5747e91b0..591b307d960 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -697,6 +697,9 @@ bool FakeVimHandler::Private::handleCommandMode(int key, int unmodified, scrollToLineInDocument(cursorLineInDocument() - linesOnScreen() / 2); moveToFirstNonBlankOnLine(); finishMovement(); + } else if (key == 'z') { // center cursor line + scrollToLineInDocument(cursorLineInDocument() - linesOnScreen() / 2); + finishMovement(); } else { qDebug() << "IGNORED Z_MODE " << key << text; }