diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2011-10-03 18:41:05 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2011-10-03 18:41:05 +0000 |
| commit | 4f771b084a20758df20d36aea4e62c964f8fc6a0 (patch) | |
| tree | 35cd1cda5255d9216ec26c672d461d8393dc0ba9 /src | |
| parent | 945426f47a6da2b1aabd823e83da4499f1f9e8c5 (diff) | |
escape-key force return to normal mode
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main.cc b/src/main.cc index 866bd50f..f7165702 100644 --- a/src/main.cc +++ b/src/main.cc @@ -485,6 +485,7 @@ std::unordered_map<char, std::function<void (Window& window, int count)>> keymap { 'v', [](Window& window, int count) { window.set_select_mode(window.select_mode() == Window::SelectMode::Append ? Window::SelectMode::Normal : Window::SelectMode::Append); } }, + { 27, [](Window& window, int count) { window.set_select_mode(Window::SelectMode::Normal); } }, { '%', [](Window& window, int count) { window.select([](const BufferIterator& cursor) { return Selection(cursor.buffer().begin(), cursor.buffer().end()-1); }); } }, |
