summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/fakevim/fakevimhandler.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index d0bbd7d1c3..403c2856e7 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -422,6 +422,8 @@ FakeVimHandler::Private::Private(FakeVimHandler *parent, QWidget *widget)
m_savedYankPosition = 0;
m_cursorWidth = EDITOR(cursorWidth());
+#if 1
+ // Plain
m_config[ConfigStartOfLine] = ConfigOn;
m_config[ConfigHlSearch] = ConfigOn;
m_config[ConfigTabStop] = "8";
@@ -429,7 +431,18 @@ FakeVimHandler::Private::Private(FakeVimHandler *parent, QWidget *widget)
m_config[ConfigShiftWidth] = "8";
m_config[ConfigExpandTab] = ConfigOff;
m_config[ConfigAutoIndent] = ConfigOff;
+ m_config[ConfigBackspace] = "";
+#else
+ // Qt Local
+ m_config[ConfigStartOfLine] = ConfigOn;
+ m_config[ConfigHlSearch] = ConfigOn;
+ m_config[ConfigTabStop] = "4";
+ m_config[ConfigSmartTab] = ConfigOff;
+ m_config[ConfigShiftWidth] = "4";
+ m_config[ConfigExpandTab] = ConfigOn;
+ m_config[ConfigAutoIndent] = ConfigOff;
m_config[ConfigBackspace] = "indent,eol,start";
+#endif
}
bool FakeVimHandler::Private::wantsOverride(QKeyEvent *ev)