Ado*_*obe 10 kubuntu emacs ubuntu
我希望 emacs 在启动时真正最大化。
有解决办法只是让屏幕的emacs窗口宽度。这对我来说还不够。我希望 emacs 窗口停靠在屏幕的右上角,这样当我用鼠标按下那里时,我将关闭 emacs,而不是 Firefox 或 Krusader 或任何在后台最大化的东西。
我试图用 Kwin 做到这一点 - 但没有运气。
PS 我正在使用 Kubuntu,而 emacs 是相当新鲜的 23.2 或类似的东西。
前段时间我从 emacswiki 的某个地方拿来了这个。请注意,我不再使用它,因为我已切换到 dwm 以全屏显示所有内容,但它曾经可以工作。
(defun fullscreen ()
(interactive)
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_FULLSCREEN" 0)))
Run Code Online (Sandbox Code Playgroud)
如果您希望它在启动时运行,您应该能够添加
(fullscreen)
Run Code Online (Sandbox Code Playgroud)
给你的 .emacs
编辑:重读你的问题,我认为这不是你想要的。这将真正全屏显示,而不是最大化:您将没有任何关闭按钮。
这个应该做:
(defun fullscreen (&optional f)
(interactive)
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0))
(x-send-client-message nil 0 nil "_NET_WM_STATE" 32
'(2 "_NET_WM_STATE_MAXIMIZED_HORZ" 0)))
Run Code Online (Sandbox Code Playgroud)
现在它直接来自http://www.emacswiki.org/emacs/FullScreen
| 归档时间: |
|
| 查看次数: |
6625 次 |
| 最近记录: |