作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Emacs 默认新框架设置为
(setq default-frame-alist
'((top . 150) (left . 400)
(width . 120) (height . 50)))
最佳答案
建议你修改 default-frame-alist
在 before-make-frame-hook
:
(add-hook 'before-make-frame-hook 'cascade-default-frame-alist)
(defun cascade-default-frame-alist ()
(setq default-frame-alist
(mapcar (lambda (kv)
(if (memq (car kv) '(top left))
(cons (car kv) (+ 5 (cdr kv)))
kv))
default-frame-alist)))
default-frame-alist
就地,您需要
create it with list
instead of quote
:
(setq default-frame-alist (list (cons 'top 150) (cons 'left 400)
(cons 'width 120) (cons 'height 50)))
(defun cascade-default-frame-alist ()
(dolist (kv default-frame-alist)
(when (memq (car kv) '(top left))
(setcdr kv (+ 5 (cdr kv))))))
关于Emacs:如何级联所有新框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25813328/
我是一名优秀的程序员,十分优秀!