commit - 6110e5a1919c1f05e2d792862809846af99f6651
commit + 97217d57091c4a13a330ba8e01ad3ec9924aa958
blob - 40d6092ce296b4df1d70252133495ab24eca3b34
blob + 8846519910c56eb524814bcba737a5615402c19a
--- README.md
+++ README.md
l - enter selected directory
h - go to parent directory
H - go to $HOME directory
+ R - refresh directory listing
RETURN - open $SHELL on the current directory
SPACE - open $PAGER with the selected file
e - open $EDITOR with the selected file
blob - 8397f4839316af18392b75b804aea467afb4dea2
blob + ff36965fa2a816de06d63f4dba5f4bcf9e080463
--- config.h
+++ config.h
#define RVK_CD_DOWN "l"
#define RVK_CD_UP "h"
#define RVK_HOME "H"
+#define RVK_REFRESH "R"
#define RVK_SHELL "^M"
#define RVK_VIEW " "
#define RVK_EDIT "e"
blob - 7b170d7ebe56cfb069638fef287a9c2de0310d5e
blob + 3b95ebcc9fb98079f6ff0a4c8707be3fc34b7c4d
--- rover.1
+++ rover.1
.B H
Go to \fB$HOME\fR directory.
.TP
+.B R
+Refresh directory listing.
+.TP
.B <RETURN>
Open \fB$SHELL\fR on the current directory.
.TP
blob - 58d79d3e3ce6cd79cd3cd47c962a18fe552c8242
blob + 5aad957df549807821297f1d8b7219169ce628d9
--- rover.c
+++ rover.c
if (CWD[strlen(CWD) - 1] != '/')
strcat(CWD, "/");
cd(1);
+ } else if (!strcmp(key, RVK_REFRESH)) {
+ reload();
} else if (!strcmp(key, RVK_SHELL)) {
program = getenv("SHELL");
if (program) {