-
-
Notifications
You must be signed in to change notification settings - Fork 110
Description
> ble summary
GNU bash, version 5.3.3(1)-release (x86_64-suse-linux) [openSUSE Tumbleweed]
ble.sh, version 0.4.0-nightly+8060b7a (noarch) [git 2.50.1, GNU Make 4.3, GNU Awk 5.2.1, API 3.2, PMA Avon 8-g1, (GNU MPFR 4.2.1, GNU MP 6.3.0)]
bash-completion, version 2.12.0 (hash:480ffcc6a751e55621ec526eb5dea7a0d86d9e72, 17877 bytes) (noarch)
fzf key-bindings, (hash:30b776a502a3ff1c2d6ef99810a964a660038dcd, 6494 bytes) (noarch) (integration: on)
fzf completion, (hash:c30c47bf7ee5029dbe195dbec6843bb9a63fd897, 20497 bytes) (noarch) (integration: on)
starship, version 1.23.0 (rustc 1.88.0 (6b00bc388 2025-06-23) (built from a source tarball), 2025-07-20 21:10:10 +00:00)
locale: LANG=en_DK.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_MEASUREMENT=C LC_MONETARY=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_TIME=C
terminal: TERM=xterm-256color wcwidth=15.0-west/16.0-2+ri, konsole:220380 (1;115;0)
options: +autocd +extglob +histappend -hostcomplete +inherit_errexit
Hello!
I love ble.sh to bits. I have noticed that there's one behaviour which often causes me a problem - I have autocomplete on, and showing immediately, and if I have to fix a typo, it will sometimes complete a filename from the current directory in the middle of my command. Because it is set to delay=1 it is nearly instant, but there is a slight delay, and often I press enter just as it completes, and enter the wrong command. I noticed this happens with the '.' key a lot, which makes it catch the first hidden file name in the current working directory.
I think that's actually 1 or 2 or 3 FR's in one, some combination of something like:
- Option to not autocomplete hidden files
Likeset match-hidden-files off
, but working for autocomplete too (related to Is it possible to show autocompletion proposals only if they are unambiguous? #601?) - Option to not autocomplete paths (only history and programs)
Likebleopt complete_auto_history=1
but for paths, for egbleopt complete_auto_paths=
- Option to avoid triggering autocomplete when editing in the middle of a word
Thank you for ble.sh. I have bad hands and it really helps me a lot to reduce the keystrokes I need to type a command! It's a big deal to me. Thank you!