From 355871a1d925bcfd482a1aa33b49e9211cd757f1 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 17 May 2011 16:50:27 +0200 Subject: [PATCH] fakevim: parse from script files --- src/plugins/fakevim/fakevimhandler.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 8963f189b80..6f3dd29646b 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -505,6 +505,9 @@ void Inputs::parseFrom(const QString &str) } else if (c1 == 'C' && c2 == 'R' && c3 == '>') { append(Input(Key_Return, Qt::NoModifier, QString(QChar(13)))); i += 3; + } else if (c1 == 'E' && c2 == 's' && c3 == 'c' && c4 == '>') { + append(Input(Key_Escape, Qt::NoModifier, QString(QChar(27)))); + i += 4; } else { append(Input(QLatin1Char(c0))); }