m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-17 15:53:39 -05:00

[shell] 'kill' completion will now require trigger sequence (**)

'kill **<tab>' instead of 'kill <tab>' just like any other completions.

Close #2716
Close #385
This commit is contained in:
Junegunn Choi
2022-07-21 22:16:19 +09:00
parent 0d06c28b19
commit 52594355bf
5 changed files with 7 additions and 22 deletions

View File

@@ -285,12 +285,6 @@ fzf-completion() {
lbuf=$LBUFFER
tail=${LBUFFER:$(( ${#LBUFFER} - ${#trigger} ))}
# Kill completion (do not require trigger sequence)
if [ "$cmd" = kill -a ${LBUFFER[-1]} = ' ' ]; then
tail=$trigger
tokens+=$trigger
lbuf="$lbuf$trigger"
fi
# Trigger sequence given
if [ ${#tokens} -gt 1 -a "$tail" = "$trigger" ]; then