В Aquamacs у меня отключены полосы прокрутки:(scroll-bar-mode -1) .

Но когда я делаю Новый буфер в новом кадре, т.е. ⌘-N, новый кадр имеет полосу прокрутки. Как сделать так, чтобы у новых кадров по умолчанию были отключены полосы прокрутки?

1 ответ1

1

Следующее, которое вы можете добавить в ~/.emacs или где бы ни находился ваш скрипт инициализации, должно решить эту проблему, отключив полосы прокрутки во вновь создаваемых фреймах сразу после их создания:

(add-hook 'after-make-frame-functions
          '(lambda (frame)
             (modify-frame-parameters frame
                                      '((vertical-scroll-bars . nil)
                                        (horizontal-scroll-bars . nil)))))

У меня работает в Emacs 24.3 на Linux и Darwin; Aquamacs странный, поэтому ваш пробег может отличаться, но я сомневаюсь, что это достаточно странно, чтобы сломать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .