elves / elvish

Powerful scripting language & versatile interactive shell
https://elv.sh/
BSD 2-Clause "Simplified" License
5.65k stars 299 forks source link

Completion for md-to-clip tool #1676

Closed EmilyGraceSeville7cf closed 1 year ago

EmilyGraceSeville7cf commented 1 year ago

Hi! As a project author, I am requesting elvish completion based on Bash completion for my CLI tool. What it does: basically, it converts TlDr pages to Command Line Interface Pages. The difference between them, that the last ones have more expressive syntax.

Here is a project site.

xiaq commented 1 year ago

Hi! Elvish is quite some distance away from shipping completion scripts for external commands, and when it does, it's likely going to ship completion scripts for some very commonly used ones.

If you'd like to provide your users with a better experience, my suggestion is to ship an Elvish completion script with your project itself.

Elvish's completion system is still subject to change though and I expect it will become easier to write completion scripts in future, but it's not a priority at the moment.

xiaq commented 1 year ago

This won't be actionable for Elvish for a while (if ever), so I'll close this for now.