自古以来就这样了。
Emacs 虽然有了 GUI,但是在调整窗口大小的时候,它还是表现得更终端一样,以字符为单位。不管怎么调整,都不会出现半行/列字的情况。
大多数时候,适应行列和适应屏幕是矛盾的,所以就有了黑边(也就是空隙 )。
Mac Port 版本能完全填充屏幕,是因为它把边框空隙"转嫁"到 GUI 内部了,用的是障眼法。iTerm2 也是这么做的:
全屏之后,红线框(我画的)跟真实边框之间的距离会边进一步加大(或者减小,主要看行列数跟屏幕大小的相差多少)。
自古以来就这样了。
Emacs 虽然有了 GUI,但是在调整窗口大小的时候,它还是表现得更终端一样,以字符为单位。不管怎么调整,都不会出现半行/列字的情况。
大多数时候,适应行列和适应屏幕是矛盾的,所以就有了黑边(也就是空隙 )。
Mac Port 版本能完全填充屏幕,是因为它把边框空隙"转嫁"到 GUI 内部了,用的是障眼法。iTerm2 也是这么做的:
全屏之后,红线框(我画的)跟真实边框之间的距离会边进一步加大(或者减小,主要看行列数跟屏幕大小的相差多少)。