forked from qt-creator/qt-creator
fakevim: implement Ctrl-y
This commit is contained in:
@@ -2541,6 +2541,12 @@ EventResult FakeVimHandler::Private::handleCommandMode(const Input &input)
|
|||||||
m_movetype = MoveLineWise;
|
m_movetype = MoveLineWise;
|
||||||
m_submode = YankSubMode;
|
m_submode = YankSubMode;
|
||||||
finishMovement();
|
finishMovement();
|
||||||
|
} else if (input.isControl('y')) {
|
||||||
|
// FIXME: this should use the "scroll" option, and "count"
|
||||||
|
if (cursorLineOnScreen() == linesOnScreen() - 1)
|
||||||
|
moveUp(1);
|
||||||
|
scrollUp(1);
|
||||||
|
finishMovement();
|
||||||
} else if (input.is('y') && isNoVisualMode()) {
|
} else if (input.is('y') && isNoVisualMode()) {
|
||||||
setAnchor();
|
setAnchor();
|
||||||
m_submode = YankSubMode;
|
m_submode = YankSubMode;
|
||||||
|
Reference in New Issue
Block a user