I'm running Vim 6.4 on Windows 2000. When I'm using GVim as a normal user, I can hear the beeping noises (for example, if I'm on the last line and then press 'j'). However, when I'm logged in as Administrator, I never hear any beeping noises.

What are your registry settings for

\HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\.Default

when logged in...both as yourself, and as administrator?

I deleted the key for the Administrator, and then imported the normal user's key, and it started working! I could hear the bell in GVim! I'm not sure how that one value had the wrong type for Administrator, but at least I know the fix now. Thanks Tim!

Wow, my shot-in-the-dark worked! And that dredged from what little time I still spend on Win32 systems. :)

Vim should use the system default beep for its sound, so if you want an alternate sound, you have to change your system beep. And as you've found, that setting can be on a per-user basis. I've had similar problems with admin/non-admin users' settings getting out of sync like that, even though I personally have changed nothing. I often notice something has gone hooey when I go to adjust the master-volume-slider and it doesn't ding every time I change it.

Hurray for the fragility of the registry... :-/

-tim


Reply via email to