diff --git a/dirviewcmd.c b/dirviewcmd.c index 94ca162..9bab137 100644 --- a/dirviewcmd.c +++ b/dirviewcmd.c @@ -493,6 +493,8 @@ Binding dirviewbindings[] = { { Kend, cmdend }, { Kpgup, cmdpageup }, { Kpgdown, cmdpagedown }, + { Kleft, cmdpageup }, + { Kright, cmdpagedown }, nil }; diff --git a/help.c b/help.c index 101c1a8..9a3a560 100644 --- a/help.c +++ b/help.c @@ -11,6 +11,8 @@ char help[] = "Key bindings:\n" " Up - move selection to previous item\n" " Down - move selection to next item\n" + " Left - move selection up one page\n" + " Right - move selection down one page\n" " PageUp - move selection up one page\n" " PageDown - move selection down one page\n" " Home - move selection to the first element in the directory\n" diff --git a/viewercmd.c b/viewercmd.c index a5333b9..b495182 100644 --- a/viewercmd.c +++ b/viewercmd.c @@ -47,6 +47,7 @@ cmdpagedown(void) } Binding viewerbindings[] = { + { KF|3, cmdquit }, { KF|10, cmdquit }, { Kup, cmdup }, { Kdown, cmddown }, @@ -54,6 +55,7 @@ Binding viewerbindings[] = { { Kend, cmdend }, { Kpgup, cmdpageup }, { Kpgdown, cmdpagedown }, + { Kesc, cmdquit }, nil }; @@ -62,5 +64,6 @@ setupviewerbindings(void) { bindings = viewerbindings; actionbarclear(abar); + actionbarset(abar, 3, "Quit", cmdquit); actionbarset(abar, 10, "Quit", cmdquit); }