Now, something that is actually better than sliced bread is Capistrano. If you've followed our blog, you know that we use Capistrano to deploy our code to EC2 and for other system administration tasks.
So, what if we could take the utility of autocomplete and marry it with the power of Capistrano? Well, I came across a site that provides a ruby script that does just this. The script supports Capistrano namespaces and utilizes a bash capability know as programmable completion. The result? Pure joy for yours truly.
Here's an example of the autocomplete capability in action:
In the terminal window, I typed cap common:s[TAB] and was shown a list of possible completions.
If you are a Capistrano user you should definitely check it out. I highly recommended it.