diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-01-03 14:00:59 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-01-03 14:00:59 +0100 |
| commit | 0045456f8795337248fa8b9846ae7d202fda5918 (patch) | |
| tree | 116333033e18946d32f61d6d3c3a27535471b2ed /src | |
| parent | 02b9fcc3dff812ece35c5e565732afeff50fb035 (diff) | |
alt-n replace last selection with next match
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 506748f3..340ef6c4 100644 --- a/src/main.cc +++ b/src/main.cc @@ -518,6 +518,7 @@ std::unordered_map<Key, std::function<void (Context& context)>> keymap = { { Key::Modifiers::None, '/' }, do_search<SelectMode::Replace> }, { { Key::Modifiers::None, '?' }, do_search<SelectMode::Extend> }, { { Key::Modifiers::None, 'n' }, do_search_next<SelectMode::Replace> }, + { { Key::Modifiers::Alt, 'n' }, do_search_next<SelectMode::ReplaceLast> }, { { Key::Modifiers::None, 'N' }, do_search_next<SelectMode::Append> }, { { Key::Modifiers::None, 'u' }, repeated([](Context& context) { if (not context.editor().undo()) { context.print_status("nothing left to undo"); } }) }, |
