When using GNU
screen and hitting tab, tab completion is not performed but rather a cryptic message is printed at the bottom of your terminal:
Wuff ---- Wuff!!
If you hit tab a second time in a row, tab completion is performed and you don’t get wuffed at.
.screenrc file in your home directory and place the following on its own line:
The next time you start screen you won’t be wuffed at.
The Longer Story
(Okay so it’s not much longer.)
The wuff message that you’re seeing is simply the visual bell. If you were in a non-screen shell session you’d be getting beeped at rather than wuffed at. There are a number of ways to solve this problem including messing with the
$TERM variable and starting bash after you start screen and running set bell-style none.
I prefer to use the .screenrc file and I would recommend everyone that uses screen become very familiar with it as well.