我想改变适合LCD宽度的emacs的宽度。
答案 0 :(得分:1)
除了@lawlist在评论中发布的帖子中的细节之外,获得全宽的最简单方法是相应地设置frame参数。以下是:
(set-frame-parameter (selected-frame) 'fullscreen 'fullwidth)
但是,要在启动时自动执行此操作,您应该在initial-frame-alist
文件的某个位置设置.emacs
中的参数:
(setq initial-frame-alist
'((fullscreen . fullwidth)))
答案 1 :(得分:0)
除了@lawlist在评论中提到的线程中给出的elisp方法,您还可以在~/.Xdefaults
文件中设置emacs几何,例如:
Emacs.geometry: 100x29+-2+-2
这四个数字代表左上角的宽度,高度和位置(可选)
现在只需运行xrdb ~/.Xdefaults
,从现在开始,emacs将始终以此几何体开始。
关于.Xdefaults方法的好处是你可以在一个地方设置不同程序的参数(不仅仅是几何),但使用类似的语法,例如
! geometry
Emacs.geometry: 100x29
xpdf.geometry: 80x25
xterm*geometry: 70x20
! foreground color
Emacs*foreground: white
xpdf*foreground: black
xterm*foreground: light grey
! background
Emacs*background: #445566
xpdf*background: white
xterm*background: #262729
! other stuff
xterm*toolBar: true
xpdf*urlCommand: /usr/bin/firefox %s