My echo area blinks whenever I move the cursor up to end-of-buffer or beginning of buffer:
This happens even when I comment out everything in my
.emacs file. Where does this feature come from and how do I remove it?
Emacs Stack Exchange is a question and answer site for those using, extending or developing Emacs. It only takes a minute to sign up.Sign up to join this community
You probably have the variable
visible-bell set to a non-
value (have a look at the manual node on Beeping for more information). Here's the docstring:
nilmeans try to flash the frame to represent a bell.
You can customize this variable.
You may also wish to set the
ring-bell-function. Here's its
nilmeans call this function to ring the bell. The function should accept no arguments.
Put the following in your init file, which should eliminate the visible bell issues. The first is probably sufficient, but you may wish to eliminate the bell entirely (I know I do), which is why the second part is in there.
(setq visible-bell nil ring-bell-function #'ignore)