Vorrei assicurarmi che le barre di scorrimento non vengano mai visualizzate sulle mie finestre, ma di recente ho notato che quando ho creato una nuova cornice con C-x 5 2
la nuova cornice si ottiene una barra di scorrimento, anche se la cornice originale non lo fa. Le righe che potrebbero essere rilevanti dalla mia init.el
sono di seguito:
(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))
Posso ancora usarlo M-x toggle-scroll-bar
per disattivarlo nel nuovo frame, ma penso che non dovrebbe essere necessario.
Per chiarire, sto usando emacsclient -c &
per avviare Emacs su Ubuntu e quando lo faccio ottengo una barra di scorrimento. C-h v scroll-bar-mode
mi 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.
Quindi il valore di scroll-bar-mode
è impostato correttamente su nil
, ma Emacs in qualche modo lo ignora per darmi comunque una barra di scorrimento.