スクロールバーがウィンドウに表示されないようにしたいのですが、新しいフレームで新しいフレームを作成したときにC-x 5 2
、元のフレームではスクロールバーが表示されないにもかかわらず、スクロールバーが表示されることに最近気付きました。私から関連があるかもしれない行init.el
は以下の通りです:
(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))
私はまだM-x toggle-scroll-bar
新しいフレームでそれをオフにするために使用できますが、それは必要ではないはずです。
明確にするために、私はemacsclient -c &
UbuntuでEmacsを起動するために使用しています。これを実行すると、スクロールバーが表示されます。 C-h v scroll-bar-mode
私に与える:
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.
したがって、の値scroll-bar-mode
はに適切に設定されていますnil
が、どういうわけかEmacsはこれを無視してスクロールバーを表示しています。