Re: bash auto-complete beep

Shawn Bayern (shawn.bayern@yale.edu)
Sun, 21 Feb 1999 15:31:50 -0500 (EST)

On Sun, 21 Feb 1999, Chad Glendenin wrote:

> When you hit TAB in bash it will try to complete the filename you are
> typing. However, when the completion is ambiguous, bash beeps to express
> its displeasure with you. Is there a way to make this stop? The constant
> beeping is driving me NUTS (sure, I could just stop using auto-completion,
> but I'm really lazy, and I already have the habit from using emacs and
> ncftp). I tried to RTFM, but TFM is really long, so I just skimmed it and
> didn't see anything useful.

I'm no bash expert, but you've got a few choices (if you want to keep
using bash):

a) Use bash's 'show-all-if-ambiguous' feature. This gets bash to print
out all possibilities for an ambiguous command completion (instead of
beeping). As far as I'm concerned, this is more annoying than the beep.

b) shut off the beeping on your terminal

c) hack the bash source

(c) is probably the most fun. :)

Shawn