diff --git a/Examples-(completion).md b/Examples-(completion).md index 379e1fb..6ff249e 100644 --- a/Examples-(completion).md +++ b/Examples-(completion).md @@ -109,4 +109,17 @@ _fzf_complete_git() { _fzf_complete_git_post() { awk '{print $1}' } +``` + +### Custom trigger-less completion +If you want to remove the `**` trigger just for certain completions, you can achieve this like so: + +``` +_fzf_complete_ssh_notrigger() { + FZF_COMPLETION_TRIGGER='' _fzf_complete_ssh +} + +complete -o bashdefault -o default -F _fzf_complete_ssh_notrigger ssh +complete -o bashdefault -o default -F _fzf_complete_ssh_notrigger mosh +complete -o bashdefault -o default -F _fzf_complete_ssh_notrigger ss ``` \ No newline at end of file