summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDylan Araps <dylan.araps@gmail.com>2019-01-04 17:43:38 +0200
committerDylan Araps <dylan.araps@gmail.com>2019-01-04 17:43:38 +0200
commite8c08584a43eb4463cedb8cf690567ce12702082 (patch)
treeccb98d14351a7f0c767a17a34886be21bc1f54df
parentf9fb3236f381699a0ef2e2dc33a67f95321d0cb1 (diff)
fixed xdg-open error. Closes #37
-rw-r--r--README.md1
-rwxr-xr-xfff4
-rw-r--r--fff.13
3 files changed, 2 insertions, 6 deletions
diff --git a/README.md b/README.md
index 7bccd0d..2e8a0d3 100644
--- a/README.md
+++ b/README.md
@@ -67,7 +67,6 @@ r: rename
d: trash (~/.cache/fff/trash/)
q: exit
-escape: exit
```
## Customization
diff --git a/fff b/fff
index 0fb5572..a6ab8d4 100755
--- a/fff
+++ b/fff
@@ -79,7 +79,7 @@ prompt() {
key() {
case "${1: -1}" in
- C|l|"") [[ -d "${f[l]}" ]] && hist; open "${f[l]}"; g= ;;
+ C|l|"") [[ -d "${f[l]}" ]] && hist; open "${f[l]/#\/\//\/}"; g= ;;
D|h) open "${g:-${PWD%/*}}";
[[ $g ]] || ((l=${l2[n]/:*},k=${l2[n--]/*:}))
[[ $PWD == / ]] && l=0; g=; refresh ;;
@@ -101,7 +101,7 @@ key() {
[[ $fa ]] && { g="$PWD"; hist; open "${fa%/}"; } ;;
s) printf '\e[?7h\e[?25h\e[2J\e[H'; cd "$PWD" && "$SHELL"; refresh ;;
- q|$'\e') exit ;;
+ q) exit ;;
B|j) ((l=l==c-1?l:++l,j!=c&&l==j-m/2+1))&&((k=k>=j?k:++k,j=j<c?++j:j)) ;;
A|k) ((l=l<1?l:--l,k>0&&l==k+m/2-2))&&((k=k<=j?k>0?--k:0:j,j=j>0?--j:j))
diff --git a/fff.1 b/fff.1
index fb866ea..49c9f33 100644
--- a/fff.1
+++ b/fff.1
@@ -90,9 +90,6 @@ trash (~/.cache/fff/trash/)
.TP
\fBq\fR
exit
-.TP
-\fBescape\fR
-exit
.PP
.SH CUSTOMIZATION