我知道您可以使用set-frame-width或(add-to-list 'default-frame-alist '(width . 80))更改.emacs文件中的帧大小但是如何在Emacs启动后更改宽度(除了拖动框架的边缘)?
Cha*_*tin 17
好吧,转到*scratch*缓冲区并使用set-frame-width.
(set-frame-width (selected-frame) 100) ;; ^J to execute.
Run Code Online (Sandbox Code Playgroud)
set-frame-width不是交互式的,所以你不能运行它,M-x但你可以轻而易举地写一个set-frame-width-interactive,就像这样
(defun set-frame-width-interactive (arg)
(interactive "p")
(set-frame-width (selected-frame) arg))
Run Code Online (Sandbox Code Playgroud)
现在C-u 8 0 M-x set-frame-width-interactive将宽度设置为80.
这是你想要做的吗?
该库有一堆交互式命令供您使用:http: //www.emacswiki.org/emacs/frame-cmds.el
以下是一些相关的:
enlarge-frame
enlarge-frame-horizontally
hide-frame
mouse-show-hide-mark-unmark
move-frame-down
move-frame-left
move-frame-right
move-frame-up
show-a-frame-on
show-frame
shrink-frame
shrink-frame-horizontally
tile-frames
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7413 次 |
| 最近记录: |