Add new key bindings to view mode (#2803)

* Make view mode more pager-like

Addresses #2721

* Remove view mode bindings for J and K
This commit is contained in:
Benjamin Rich 2022-07-01 05:27:18 -04:00 committed by GitHub
parent edee2f4c34
commit 15d96c843a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -273,8 +273,13 @@ pub fn default() -> HashMap<Mode, Keymap> {
"j" | "down" => scroll_down,
"C-b" | "pageup" => page_up,
"C-f" | "pagedown" => page_down,
"C-u" => half_page_up,
"C-d" => half_page_down,
"C-u" | "backspace" => half_page_up,
"C-d" | "space" => half_page_down,
"/" => search,
"?" => rsearch,
"n" => search_next,
"N" => search_prev,
},
"Z" => { "View" sticky=true
"z" | "c" => align_view_center,
@ -285,8 +290,13 @@ pub fn default() -> HashMap<Mode, Keymap> {
"j" | "down" => scroll_down,
"C-b" | "pageup" => page_up,
"C-f" | "pagedown" => page_down,
"C-u" => half_page_up,
"C-d" => half_page_down,
"C-u" | "backspace" => half_page_up,
"C-d" | "space" => half_page_down,
"/" => search,
"?" => rsearch,
"n" => search_next,
"N" => search_prev,
},
"\"" => select_register,