Me gustaría asegurarme de que las barras de desplazamiento nunca aparezcan en mis ventanas, pero recientemente noté que cuando creé un nuevo marco con C-x 5 2
el nuevo marco, aparece una barra de desplazamiento, aunque el marco original no lo hace. Las líneas que podrían ser relevantes de mi init.el
están a continuación:
(scroll-bar-mode -1)
(if (fboundp 'scroll-bar-mode) (scroll-bar-mode -1))
(if (fboundp 'tool-bar-mode) (tool-bar-mode -1))
(if (fboundp 'menu-bar-mode) (menu-bar-mode -1))
Todavía puedo usar M-x toggle-scroll-bar
para apagarlo en el nuevo marco, pero siento que eso no debería ser necesario.
Para aclarar, estoy usando emacsclient -c &
para iniciar Emacs en Ubuntu, y cuando hago esto obtengo una barra de desplazamiento. C-h v scroll-bar-mode
me da
scroll-bar-mode is a variable defined in `scroll-bar.el'.
Its value is nil
Original value was right
Documentation:
Specify whether to have vertical scroll bars, and on which side.
Possible values are nil (no scroll bars), `left' (scroll bars on left)
and `right' (scroll bars on right).
To set this variable in a Lisp program, use `set-scroll-bar-mode'
to make it take real effect.
Setting the variable with a customization buffer also takes effect.
You can customize this variable.
Por lo tanto, el valor de scroll-bar-mode
se establece correctamente en nil
, pero de alguna manera Emacs ignora esto para darme una barra de desplazamiento de todos modos.