diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index edf4b0d69be..57c74ded229 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -406,7 +406,7 @@ static QRegExp vimPatternToQtPattern(QString needle, bool smartcase) range = ignorecase && pattern[pattern.size() - 1].isLetter(); pattern.append('-'); } else if (c.isLetter() && ignorecase) { - pattern.append(c.toLower() + c.toUpper()); + pattern.append(c.toLower()).append(c.toUpper()); } else { pattern.append(c); }