Emacs: desactiva el pitido cuando intentas ir más allá del final del documento
scroll beep (2)
¿Hay alguna forma de desactivar el pitido en Emacs cuando se intenta mover el cursor más allá del principio o final de un documento? Normalmente no me importaría, pero el impulso de desplazamiento en mi trackpad hace que suene una docena de veces cada vez que me desplazo hacia la parte superior o inferior de un documento.
Prefiero no desactivar el timbre para otras cosas, si eso es posible.
Esto me funciona bastante bien para deshabilitar la campana justo cuando se desplaza hacia los límites (agregue lo siguiente a su archivo .emacs u otro archivo de inicio):
(defun my-bell-function ()
(unless (memq this-command
''(isearch-abort abort-recursive-edit exit-minibuffer
keyboard-quit mwheel-scroll down up next-line previous-line
backward-char forward-char))
(ding)))
(setq ring-bell-function ''my-bell-function)
Poner
(setq ring-bell-function ''ignore)
en tus .emacs
. Esto deshabilitará la campana por completo, lo que podría no ser lo que quieres.