Tôi muốn đảm bảo rằng các thanh cuộn không bao giờ xuất hiện trên các cửa sổ của tôi, nhưng gần đây tôi nhận thấy rằng khi tôi tạo một khung mới với C-x 5 2
khung mới sẽ có một thanh cuộn, mặc dù khung ban đầu không có. Các dòng có thể có liên quan từ tôi init.el
dưới đây:
(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))
Tôi vẫn có thể sử dụng M-x toggle-scroll-bar
để tắt nó trong khung mới, nhưng tôi cảm thấy không cần thiết.
Để làm rõ, tôi đang sử dụng emacsclient -c &
để khởi động Emacs trên Ubuntu và khi tôi làm điều này, tôi nhận được một thanh cuộn. C-h v scroll-bar-mode
đưa cho tôi:
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.
Vì vậy, giá trị của scroll-bar-mode
được đặt đúng nil
, nhưng bằng cách nào đó, Emacs đang bỏ qua điều này để đưa cho tôi một thanh cuộn.