Yak Shavers Monthly 3
tl;dr#
With tools like carapace and inshellisense your tab completions will just work.
tab completions#
If you’ve used the CLI in any way or form somewhere in the last 50 years you must have noticed that tab-completions can be a blessing and a curse. If they work they are great, but if ill-configured they turn into a nightmare. Sometimes you luck into a linux distro that does it really well (like fedora, thank you) but more often than not, you are left on your own to configure them correctly. The thing is, every tool has to provide their own tab completions. Depending on context and position in the command different things should be returned. Use a tool like inshellisense or carapace to improve your tab completions.