用daemon方式启动emacs服务, 好几个功能工作不正常. 感觉C/S模式不太可靠

这几天在测试C/S模式, 把遇到的问题汇总在这里.


问题1:

我用systemd启动的emacs服务, 设置了环境变量TERM为xterm-256color, 并加载了一个颜色主题.

但是客户端(terminal下)连上的时候, 显示的主题颜色有点问题, 个别颜色不太对, 然后在client里面再加载一次该颜色主题, 就对了. 这是为什么呢?


问题2:

刚发现新问题, 遇到了语法高亮问题, 有时候无法高亮, 有时候错误高亮. 奇怪.


问题3:

company补全功能不正常, 补全会导致文字错乱. 特别是snippet类型得补全展开的时候, 错乱.

第一个 Frame 加载完成后,再 load-theme 就没问题了

对, 第一个client连上再加载一次该主题, 颜色就正常了, 而且以后新的client连上也都正常了.

如何省略掉这一步?