Commit Diff


commit - 499f9c9ebeb666c192ca746b287a2c7459be98e2
commit + 1a7d56bfbf9be3c492597ac7b991fb996df2b801
blob - c87789621e676072e129180504e38a848afbff78
blob + 013d5493a47402d4173b3454a3fdc290511a1d87
--- fm.1
+++ fm.1
@@ -81,9 +81,9 @@ Scroll down by one screen.
 Scroll up by one screen.
 .It ^G
 Do nothing.
-.It j | n | ^N
+.It j | n | ^N | down
 Scroll down by one line.
-.It k | p | ^P
+.It k | p | ^P | up
 Scroll up by one line.
 .It l | f
 Go to selected directory.
blob - bad7a6a94c4ece984cc50be49aab94162328b4d6
blob + f8033249963a4bc9befdca3686b0ef9b6c95d5e3
--- fm.c
+++ fm.c
@@ -1297,10 +1297,12 @@ loop(void)
 		{'p',		K_CTRL,	cmd_up,			X_UPDV},
 		{'q',		0,	NULL,			X_QUIT},
 		{'v',		K_META,	cmd_scroll_up,		X_UPDV},
+		{KEY_DOWN,	0,	cmd_scroll_down,	X_UPDV},
 		{KEY_NPAGE,	0,	cmd_scroll_down,	X_UPDV},
 		{KEY_PPAGE,	0,	cmd_scroll_up,		X_UPDV},
 		{KEY_RESIZE,	0,	NULL,			X_UPDV},
 		{KEY_RESIZE,	K_META,	NULL,			X_UPDV},
+		{KEY_UP,	0,	cmd_scroll_up,		X_UPDV},
 	}, *b;
 	size_t i;