💾 Archived View for tilde.pink › ~omni › amforaKeyBindings.gmi captured on 2024-03-21 at 16:10:15. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Qutebrowser inspired vim-like keybindings for Amfora

I've become so used to the keyboard driven web browser qutebrowser, in addition to being a (nvi -> vim ->) neovim user, that I often stumble when I try to move around in something with other (or barely any) keybindings.

Luckily Amfora is very configurable in many aspects including keybindings, so here's what I came up with,

bind_reload = ["Ctrl-R","r"]
bind_home = "Ctrl-X"
bind_bookmarks = "b"
bind_add_bookmark = "B"
bind_sub = "s"
bind_add_sub = "a"
bind_save = "S"
bind_pgup = ["PgUp","U"]
bind_pgdn = ["PgDn","Space"]
bind_bottom = [":","o","f"]
bind_edit = "e"
bind_back = ["H","Backspace"]
bind_forward = "L"
bind_new_tab = "Ctrl-T"
bind_close_tab = ["Ctrl-W","d"]
bind_next_tab = "J"
bind_prev_tab = "K"
bind_quit = ["Ctrl-C","Ctrl-Q","q"]
bind_help = "?"

I then also happily noted that the help screen reflect the keys you configured.

Amfora, Gemini TUI written in Go