If you're sharing the system with other people who do like tab
completion, you're probably better just adding the following to your
With no arguments, this will remove all bash completion statements.
You could also use that to fine tune what bash completion. This would
remove bash completion for emacs, ack, and perl:
complete -r emacs ack ack-grep perl
To verify that it's removed, try:
This prints all completions currently active.