【发布时间】:2014-03-10 23:02:32
【问题描述】:
我发现改变emacs中的边距而不会让事情变得有趣的唯一方法是:
(add-hook 'window-configuration-change-hook
(lambda ()
(set-window-margins (car (get-buffer-window-list (current-buffer) nil t)) 24 24)))
我希望仅在文本模式下调用此设置,并在我更改为其他模式时更改回来。我有点天真地尝试了这个:
(add-hook 'text-mode-hook
(lambda ()
(set-window-margins (car (get-buffer-window-list (current-buffer) nil t)) 24 24)))
但它不起作用。什么是正确的代码,只在文本模式下改变缓冲区的边距?
【问题讨论】: