commit - a329982b3e1cf608242838fb0377b426235d468e
commit + 3b4f9e49aa630459fc21e0e64761672f9bacc594
blob - fb0015c8306f49df4eabe2e334d26b4ef06c4696
blob + fa1ec63a612918dd4cdf9b1ff7f8dc04e59840e3
--- ui.c
+++ ui.c
static void cmd_end_of_buffer(struct tab*);
static void cmd_kill_telescope(struct tab*);
static void cmd_push_button(struct tab*);
+static void cmd_clear_minibuf(struct tab*);
static void cmd_execute_extended_command(struct tab*);
static void cmd_tab_close(struct tab*);
static void cmd_tab_new(struct tab*);
global_set_key("C-x C-c", cmd_kill_telescope);
+ global_set_key("C-g", cmd_clear_minibuf);
+
global_set_key("M-x", cmd_execute_extended_command);
global_set_key("C-x C-f", cmd_load_url);
global_set_key("C-x M-f", cmd_load_current_url);
/* tmp */
global_set_key("q", cmd_kill_telescope);
+ global_set_key("esc", cmd_clear_minibuf);
+
global_set_key(":", cmd_execute_extended_command);
/* cua */
case LINE_QUOTE:
case LINE_ITEM:
tab->s->curs_x += 2;
+ break;
+ default:
+ break;
}
end:
return;
load_url_in_tab(tab, l->alt);
+}
+
+static void
+cmd_clear_minibuf(struct tab *tab)
+{
+ handle_clear_minibuf(0, 0, NULL);
}
static void