From a588af8049e2154c8d001a81dfc3a471f00537db Mon Sep 17 00:00:00 2001 From: Lukas Holecek <hluk@email.cz> Date: Tue, 11 Nov 2014 18:35:41 +0100 Subject: [PATCH] FakeVim: Fix target column for visual movement commands Change-Id: I90fb87c06d623736d506c570b77c92666fab4170 Reviewed-by: hjk <hjk121@nokiamail.com> --- src/plugins/fakevim/fakevimhandler.cpp | 3 +++ 1 file changed, 3 insertions(+) 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(); } -- GitLab