summaryrefslogtreecommitdiff
path: root/src/browser.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/browser.c')
-rw-r--r--src/browser.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/browser.c b/src/browser.c
index e30e19b..1cf6423 100644
--- a/src/browser.c
+++ b/src/browser.c
@@ -347,9 +347,11 @@ int browse_key(int ch) {
switch(ch) {
/* selecting items */
case KEY_UP:
+ case 'k':
browse_key_sel(-1);
break;
case KEY_DOWN:
+ case 'j':
browse_key_sel(1);
break;
case KEY_HOME:
@@ -383,7 +385,7 @@ int browse_key(int ch) {
sort++;
nonfo++;
break;
- case 'h':
+ case 'e':
toggle(flags, BF_HIDE);
browse_key_sel(0);
nonfo++;
@@ -401,6 +403,7 @@ int browse_key(int ch) {
/* browsing */
case 10:
case KEY_RIGHT:
+ case 'l':
for(n=browse_dir; n!=NULL; n=n->next)
if(n->flags & FF_BSEL)
break;
@@ -416,6 +419,8 @@ int browse_key(int ch) {
nonfo++;
break;
case KEY_LEFT:
+ case 'h':
+ case '<':
if(browse_dir != NULL && browse_dir->parent->parent != NULL) {
browse_dir = browse_dir->parent->parent->sub;
sort++;