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:
parent
edee2f4c34
commit
15d96c843a
1 changed files with 14 additions and 4 deletions
|
@ -273,8 +273,13 @@ pub fn default() -> HashMap<Mode, Keymap> {
|
||||||
"j" | "down" => scroll_down,
|
"j" | "down" => scroll_down,
|
||||||
"C-b" | "pageup" => page_up,
|
"C-b" | "pageup" => page_up,
|
||||||
"C-f" | "pagedown" => page_down,
|
"C-f" | "pagedown" => page_down,
|
||||||
"C-u" => half_page_up,
|
"C-u" | "backspace" => half_page_up,
|
||||||
"C-d" => half_page_down,
|
"C-d" | "space" => half_page_down,
|
||||||
|
|
||||||
|
"/" => search,
|
||||||
|
"?" => rsearch,
|
||||||
|
"n" => search_next,
|
||||||
|
"N" => search_prev,
|
||||||
},
|
},
|
||||||
"Z" => { "View" sticky=true
|
"Z" => { "View" sticky=true
|
||||||
"z" | "c" => align_view_center,
|
"z" | "c" => align_view_center,
|
||||||
|
@ -285,8 +290,13 @@ pub fn default() -> HashMap<Mode, Keymap> {
|
||||||
"j" | "down" => scroll_down,
|
"j" | "down" => scroll_down,
|
||||||
"C-b" | "pageup" => page_up,
|
"C-b" | "pageup" => page_up,
|
||||||
"C-f" | "pagedown" => page_down,
|
"C-f" | "pagedown" => page_down,
|
||||||
"C-u" => half_page_up,
|
"C-u" | "backspace" => half_page_up,
|
||||||
"C-d" => half_page_down,
|
"C-d" | "space" => half_page_down,
|
||||||
|
|
||||||
|
"/" => search,
|
||||||
|
"?" => rsearch,
|
||||||
|
"n" => search_next,
|
||||||
|
"N" => search_prev,
|
||||||
},
|
},
|
||||||
|
|
||||||
"\"" => select_register,
|
"\"" => select_register,
|
||||||
|
|
Loading…
Add table
Reference in a new issue