From 655139719bec4b62566162d97dd51d2e77efe482 Mon Sep 17 00:00:00 2001 From: pancake Date: Wed, 31 Jul 2019 05:32:54 +0200 Subject: [PATCH] Handle 'e' in '"' --- libr/core/panels.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/libr/core/panels.c b/libr/core/panels.c index fc6e845c274b9..cb9c387ba7b56 100644 --- a/libr/core/panels.c +++ b/libr/core/panels.c @@ -5653,6 +5653,17 @@ void __create_almighty(RCore *core, RPanel *panel, Sdb *menu_db) { } } switch (key) { + case 'e': + { + __free_modal (&modal); + __set_refresh_all (core, false, false); + char *cmd = __show_status_input (core, "New command: "); + if (R_STR_ISNOTEMPTY (cmd)) { + __replace_cmd (core, cmd, cmd); + } + free (cmd); + } + break; case 'j': modal->idx++; __update_modal (core, menu_db, modal);