On Windows 10, with Windows Subsystem for Linux installed, I don't find myself using Putty anymore.
https://conemu.github.io/ https://conemu.github.io/en/BashOnWindows.html
To disable beep of the bash you need to uncomment/add set bell-style none in your /etc/inputrc file
To disable beep of programs like vim (I've tested only with that) you need to create - if it's not already there - a .bash_profile and add setterm -blength 0
Thanks! It worked perfectly!
Turning off the bell in default Putty settings is the first thing I do on a new install.
I also use Bitvise for tunneling on the Windows side as well.
With git and tools that use Git, PuTTY distributes plink.exe, which acts as a helper. So you set something like...
GIT_SSH=c:\Program Files\Putty\plink.exe
To make that happen. So PuTTY is not my shell, but is still pretty important for its good set of overall tools.