xh icon indicating copy to clipboard operation
xh copied to clipboard

Fish completion should not show file by default

Open chaopeng opened this issue 7 months ago • 2 comments

version of completion script: https://github.com/ducaale/xh/blob/b694c7776b4e016cd5dfcbff42be6729fbdaa0af/completions/xh.fish

How to repro?

in fish shell type "xh ", the completion give files.

How to fix?

in the beginning of the completion script, add

complete -c xh -f

to disable file completion. See the example from fish shell: https://fishshell.com/docs/current/completions.html

I found xh is using clap to parse cli args and gen completion script. I have no experience in this lib, ValueHint maybe help.

chaopeng avatar Nov 30 '23 15:11 chaopeng