My current skill level with programmable completion is pretty basic — about at "complete -d cd
". I'd like to significantly increase my knowledge (and use) of completion to increase my CLI productivity, but I'm having trouble finding an online resource which has much substance. The vast majority of what I'm able to dig up via Google boils down to either "press [tab] twice" or "apt-get bash_completion
"… and the few remaining sites simply offer large, complex completion scripts for use with specific programs (e.g. svn
).
Where can I go to learn more?