commit de0b2139fcdef89d4a22424a79f0cb026ee17436 from: Omar Polo date: Mon Mar 15 19:37:01 2021 UTC function to jump to the bookmarks page commit - 754622a2476761309d8b1a65ef3695c61cc43992 commit + de0b2139fcdef89d4a22424a79f0cb026ee17436 blob - 5669655068abe2e1efc285f48d0d063d06ec4370 blob + 633975c0bb81499fb0658f266493ed54ba1b33ba --- ui.c +++ ui.c @@ -81,6 +81,7 @@ static void cmd_tab_previous(struct tab*); static void cmd_load_url(struct tab*); static void cmd_load_current_url(struct tab*); static void cmd_bookmark_page(struct tab*); +static void cmd_goto_bookmarks(struct tab*); static void global_key_unbound(void); @@ -266,6 +267,7 @@ load_default_keys(void) global_set_key("C-M-f", cmd_next_page); global_set_key(" a", cmd_bookmark_page); + global_set_key(" ", cmd_goto_bookmarks); /* vi/vi-like */ global_set_key("k", cmd_previous_line); @@ -654,6 +656,12 @@ cmd_bookmark_page(struct tab *tab) strlcpy(ministate.buf, tab->hist_cur->h, sizeof(ministate.buf)); ministate.off = strlen(tab->hist_cur->h); ministate.len = ministate.off; +} + +static void +cmd_goto_bookmarks(struct tab *tab) +{ + load_url_in_tab(tab, "about:bookmarks"); } static void