forked from qt-creator/qt-creator
fakevim: make Ctrl-C leave visual modes
This commit is contained in:
@@ -1277,7 +1277,10 @@ EventResult FakeVimHandler::Private::handleCommandMode(int key, int unmodified,
|
|||||||
setDotCommand("C");
|
setDotCommand("C");
|
||||||
finishMovement();
|
finishMovement();
|
||||||
} else if (key == control('c')) {
|
} else if (key == control('c')) {
|
||||||
showBlackMessage("Type Alt-v,Alt-v to quit FakeVim mode");
|
if (isNoVisualMode())
|
||||||
|
showBlackMessage("Type Alt-v,Alt-v to quit FakeVim mode");
|
||||||
|
else
|
||||||
|
leaveVisualMode();
|
||||||
} else if (key == 'd' && isNoVisualMode()) {
|
} else if (key == 'd' && isNoVisualMode()) {
|
||||||
if (m_rangemode == RangeLineMode) {
|
if (m_rangemode == RangeLineMode) {
|
||||||
m_savedYankPosition = m_tc.position();
|
m_savedYankPosition = m_tc.position();
|
||||||
|
Reference in New Issue
Block a user