FakeVim: Fix commands z., zz, zb, z- (swapped center and bottom)

Change-Id: I0b2064c2d8006435038deafed35fb0169b45e47e
Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
Lukas Holecek
2013-03-03 15:57:06 +01:00
committed by hjk
parent 056e8aa4c2
commit 96ad87376c

View File

@@ -4036,9 +4036,9 @@ bool FakeVimHandler::Private::handleZSubMode(const Input &input)
if (input.isReturn() || input.is('t'))
align = Qt::AlignTop;
else if (input.is('.') || input.is('z'))
align = Qt::AlignBottom;
else
align = Qt::AlignVCenter;
else
align = Qt::AlignBottom;
const bool moveToNonBlank = (input.is('.') || input.isReturn() || input.is('-'));
const int line = m_mvcount.isEmpty() ? -1 : firstPositionInLine(count());
alignViewportToCursor(align, line, moveToNonBlank);