aboutsummaryrefslogtreecommitdiff
path: root/scripts/bbbindkeys
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2020-06-03 23:40:44 -0700
committerBruce Hill <bruce@bruce-hill.com>2020-06-03 23:40:44 -0700
commit68095db20f5e53a73e8f284f6a3c529a98d39e00 (patch)
tree91378670c4ef88581a14792dfcbde6253584b674 /scripts/bbbindkeys
parent69bc783ff9ebc2344dab14ef7bd140c87d31733b (diff)
Misc fixes and tweaks
Diffstat (limited to 'scripts/bbbindkeys')
-rwxr-xr-xscripts/bbbindkeys10
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/bbbindkeys b/scripts/bbbindkeys
index 8ffadc0..b89bb16 100755
--- a/scripts/bbbindkeys
+++ b/scripts/bbbindkeys
@@ -39,7 +39,7 @@ bbcmd cd:..
if [ -d "$BBCURSOR" ]; then bbcmd cd:"$BBCURSOR"; fi
## Ctrl-f: Search for file
-file="$(find $BBGLOB -mindepth 1 -printf '%P\0' | bbpick "Find: ")"
+file="$(find . -mindepth 1 -printf '%P\0' | bbpick "Find: ")"
bbcmd goto:"$file"
## /: Pick a file
@@ -115,6 +115,10 @@ bbcmd select: $patt
patt="$(bbask "Unselect: ")"
bbcmd deselect: $patt
+## Comma: Save the current settings
+bbconfirm "Save the current settings? "
+echo "bbcmd glob:'$BBGLOB' sort:'$BBSORT' columns:'$BBCOLUMNS' $BBINTERLEAVE" > "$XDG_DATA_HOME"/bb/settings.sh
+
## Ctrl-s: Save the selection
[ $# -gt 0 ]
savename="$(bbask "Save selection as: ")"
@@ -187,10 +191,6 @@ bbcmd deselect refresh
for f; do bbcmd sel:"$(basename "$f")"; done
## c: Copy a file
-case "$(bbtargets "$BBCURSOR" "$@")" in
- cursor) set -- "$BBCURSOR";;
- both) set -- "$BBCURSOR" "$@";;
-esac
[ $# -gt 0 ]
printf "\033[1mCopying the following to here:\n\033[33m$(printf ' %s\n' "$@")\033[0m" | bbunscroll | more
bbconfirm