Commit Diff


commit - 38d7b47266810d95fcd7f0791720b40f945313cb
commit + 584ee48a8771c1bdc65e10fbdfb6c7edbd894ec9
blob - 527e33fba0ae994172f174cd6b4e4763abb77cc1
blob + 698a0466de91d0b89624251ead2e47351a9efebf
--- fm.c
+++ fm.c
@@ -1337,12 +1337,6 @@ loop(void)
 #define X_QUIT 2
 		int flags;
 	} bindings[] = {
-		{'^',		0,	cmd_cd_up,		X_UPDV},
-		{'h',		0,	cmd_cd_up,		X_UPDV},
-		{'b',		0,	cmd_cd_up,		X_UPDV},
-		{'l',		0,	cmd_cd_down,		X_UPDV},
-		{'l',		K_CTRL,	cmd_reload,		X_UPDV},
-		{'f',		0,	cmd_cd_down,		X_UPDV},
 		{'<',		K_META,	cmd_jump_top,		X_UPDV},
 		{'>',		K_META,	cmd_jump_bottom,	X_UPDV},
 		{'?',		0,	cmd_man,		0},
@@ -1350,19 +1344,25 @@ loop(void)
 		{'H',		0,	cmd_home,		X_UPDV},
 		{'J',		0,	cmd_scroll_down,	X_UPDV},
 		{'K',		0,	cmd_scroll_up,		X_UPDV},
+		{'P',		0,	cmd_paste_path,		X_UPDV},
 		{'V',		K_CTRL,	cmd_scroll_down,	X_UPDV},
+		{'Y',		0,	cmd_copy_path,		X_UPDV},
+		{'^',		0,	cmd_cd_up,		X_UPDV},
+		{'b',		0,	cmd_cd_up,		X_UPDV},
+		{'f',		0,	cmd_cd_down,		X_UPDV},
 		{'g',		0,	cmd_jump_top,		X_UPDV},
 		{'g',		K_CTRL,	NULL,			X_UPDV},
+		{'h',		0,	cmd_cd_up,		X_UPDV},
 		{'j',		0,	cmd_down,		X_UPDV},
 		{'k',		0,	cmd_up,			X_UPDV},
+		{'l',		0,	cmd_cd_down,		X_UPDV},
+		{'l',		K_CTRL,	cmd_reload,		X_UPDV},
 		{'n',		0,	cmd_down,		X_UPDV},
 		{'n',		K_CTRL,	cmd_down,		X_UPDV},
-		{'P',		0,	cmd_paste_path,		X_UPDV},
 		{'p',		0,	cmd_up,			X_UPDV},
 		{'p',		K_CTRL,	cmd_up,			X_UPDV},
 		{'q',		0,	NULL,			X_QUIT},
 		{'v',		K_META,	cmd_scroll_up,		X_UPDV},
-		{'Y',		0,	cmd_copy_path,		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},