diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index a17cbb539d8..1c7aa44523c 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -3152,6 +3152,9 @@ void FakeVimHandler::Private::moveDownVisually(int n) m_targetColumnWrapped = targetColumn; } + if (!isInsertMode() && atEndOfLine()) + m_cursor.movePosition(Left, KeepAnchor); + updateScrollOffset(); }