运行 emacsclientw.exe 时无法显示速度栏

问题描述 投票:0回答:1

在带有 Emacs 29.3 的 Windows 10 上,我运行一个包含以下内容的 bat 文件

emacsclientw.exe -n -r -f C://emacs_home/.emacs.d/server/server -a ""

在 ~/.emacs 文件中我有

(speedbar 1)

问题:速度栏不显示。

我尝试了

(add-hook 'after-make-frame-functions (lambda (frame) (speedbar 1) ))
,但也没有帮助。

当我通过 runemacs.exe 运行时,一切都按预期运行。

如何在使用 emacsclientw.exe 时显示速度栏?

emacs emacsclient
1个回答
0
投票

我通过将bat文件设置为找到了解决方案

emacsclientw.exe -n -r -f %HOME%/.emacs.d/server/server -a runemacs.exe

并将 ~/.emacs 文件设置为

... (server-start) ... (speedbar 1) ...

© www.soinside.com 2019 - 2024. All rights reserved.