aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhjk <qtc-committer@nokia.com>2009-04-17 14:58:01 +0200
committerhjk <qtc-committer@nokia.com>2009-04-17 14:58:01 +0200
commit6f85959d06ea2585cd43df1446c967c4b58c0b01 (patch)
tree2f37b8ff880be9a1101ab0d64b3a1f58ec4c0a23
parent02d0ede3ec06b6c20597c682514a300ef06b2e42 (diff)
fakevim: eat Ctrl-A to prevent the global "select all" shortcut to trigger
-rw-r--r--src/plugins/fakevim/fakevimhandler.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index e18599d707..4ecf129067 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -1096,6 +1096,8 @@ EventResult FakeVimHandler::Private::handleCommandMode(int key, int unmodified,
m_mode = InsertMode;
moveToEndOfLine();
m_lastInsertion.clear();
+ } else if (key == control('a')) {
+ // FIXME: eat it to prevent the global "select all" shortcut to trigger
} else if (key == 'b') {
m_moveType = MoveExclusive;
moveToWordBoundary(false, false);