Emacs 调整帧大小后,缓冲区中会出现白线

Emacs 调整帧大小后,缓冲区中会出现白线,emacs,Emacs,在init.el文件中运行“:height”resize命令后,emacs缓冲区中出现了难看的白线(请参见下面的屏幕截图和命令)。我做错了什么 注意:我使用OSX,如果我用鼠标手动调整框架大小,白线就会消失 注2:如果我将“面高度”属性设置为120(这恰好是默认设置),则不会出现白线。此外,如果我在全屏模式下使用以下命令启动emacs,则不会出现白线: (setq initial-frame-alist '((fullscreen . maximized) (fullscreen-res

在init.el文件中运行“:height”resize命令后,emacs缓冲区中出现了难看的白线(请参见下面的屏幕截图和命令)。我做错了什么

注意:我使用OSX,如果我用鼠标手动调整框架大小,白线就会消失

注2:如果我将“面高度”属性设置为120(这恰好是默认设置),则不会出现白线。此外,如果我在全屏模式下使用以下命令启动emacs,则不会出现白线:

(setq initial-frame-alist
    '((fullscreen . maximized) (fullscreen-restore . fullheight)))
命令:

(setq initial-frame-alist '((top . 25) (left . 25) (width . 250) (height . 77)))
(set-face-attribute 'default nil :height 130)
截图:
C-l
help吗?C-l(recenter top-bottom)没有帮助(defun foo()(interactive)(让((recenter redisplay t))(recenter)))行消失了,但只要我用鼠标上下滚动(也用M-{M-}),新的行就会回来。