summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keybinds.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/keybinds.cpp b/keybinds.cpp
index a4a78c0..2e4ebe2 100644
--- a/keybinds.cpp
+++ b/keybinds.cpp
@@ -168,7 +168,7 @@ const Keybind KeybindsModule::emacsBindMode(string bindString)
Keybind bind;
bind.modifiers = 0;
- const std::regex keyRegex("^(?:([CMs])-)?(?:([CMs])-)?(?:([CMs])-)?([^\\s]+)$");
+ const std::regex keyRegex("^(?:([CMs])-)?(?:([CMs])-)?(?:([CMs])-)?([^\s]|(SPC|ESC|RET|))$");
std::smatch keyMatch;
if(std::regex_match(bindString, keyMatch, keyRegex))
{