gpt4 book ai didi

Emacs:仅在重新启动后执行函数,而不是在评估缓冲区后执行

转载 作者:行者123 更新时间:2023-12-04 17:35:44 26 4
gpt4 key购买 nike

我喜欢用两个打开的窗口在 Emacs 中开始我的工作。为此,我的 .emacs 文件中有一个函数(水平分割窗口)。

它可以正常工作,在每次评估 .emacs 缓冲区后将窗口拆分为两个并排的窗口。当然,每次我重新评估 .emacs 文件以测试一些新设置时,它也会拆分窗口。如何告诉 emacs 在每次评估 .emacs 缓冲区后不要拆分窗口,而是仅在重新启动 emacs 之后?

我正在寻找类似的东西:

(eval-only-after-restart
(split-window-horizontally))

有没有这样的功能?或者另一种方式如何做到这一点?

最佳答案

像这样:

(unless (boundp 'done-split-window-horizontally)
(split-window-horizontally)
(setq done-split-window-horizontally t))

关于Emacs:仅在重新启动后执行函数,而不是在评估缓冲区后执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19726875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com