commit - 38d7b47266810d95fcd7f0791720b40f945313cb
commit + 584ee48a8771c1bdc65e10fbdfb6c7edbd894ec9
blob - 527e33fba0ae994172f174cd6b4e4763abb77cc1
blob + 698a0466de91d0b89624251ead2e47351a9efebf
--- fm.c
+++ fm.c
#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},
{'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},