From cd824753778714659b3673784013c3c0e0cd5f15 Mon Sep 17 00:00:00 2001 From: Luka Kladaric Date: Thu, 20 Sep 2018 01:33:47 +0200 Subject: [PATCH] Updated Examples (completion) (markdown) --- Examples-(completion).md | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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