unique names for completers
This commit is contained in:
@@ -171,7 +171,7 @@ _get_file() {
|
|||||||
|
|
||||||
_get_completer() {
|
_get_completer() {
|
||||||
self=$( basename $( readlink -f "$0" ) )
|
self=$( basename $( readlink -f "$0" ) )
|
||||||
echo '_flip_complete() {
|
echo '_FLIP_EXEC_complete() {
|
||||||
local curr_arg
|
local curr_arg
|
||||||
curr_arg=${COMP_WORDS[COMP_CWORD]}
|
curr_arg=${COMP_WORDS[COMP_CWORD]}
|
||||||
if [[ $COMP_CWORD -eq 1 ]]; then
|
if [[ $COMP_CWORD -eq 1 ]]; then
|
||||||
@@ -192,9 +192,9 @@ if [[ $COMP_CWORD -eq 3 ]]; then
|
|||||||
COMPREPLY=( $(compgen -f -d -- $curr_arg ) );
|
COMPREPLY=( $(compgen -f -d -- $curr_arg ) );
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
complete -F _flip_complete FLIP_EXEC
|
complete -F _FLIP_EXEC_complete FLIP_EXEC
|
||||||
# Run me as: source <( FLIP_EXEC autocomplete )
|
# Run me as: source <( FLIP_EXEC autocomplete )
|
||||||
' | sed "s,FLIP_EXEC,$self,"
|
' | sed "s,FLIP_EXEC,$self,g"
|
||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user