emacs - 当 emacsclient 或 `emacs -nw` 启动时,如何防止框架出现一秒钟?
问题描述
我正在使用emacs-daemon
. 当我每次重新启动我的守护进程并做C-x C-b
我的Buffer List
似乎总是满的。
后来,当我启动我emacsclient
的几秒钟(如快速闪光)时,它会显示一个位于我顶部的Buffer List
文件并打开我要打开的文件。一直面对这有点烦人。
例子:
- 我打字
emacsclient -t file_a.py
。 - 在一秒钟或更短的时间内,称为
file_b.py
打开的缓冲区(我最后打开的文件)。 - 比
file_a.py
得到打开。
即使我清理缓冲区列表并打开一个新文件(因为缓冲区列表现在包含多个文件),这总是会重复自己:
编辑:还有无聊的旧缓冲区菜单
C-x C-b
。在此菜单中,您可以按住 d 直到它将每个缓冲区标记为要删除,然后按 x 提交。
即使在执行此操作之后也会IBuffer
出现,因为它是最新打开的缓冲区。
[Q]启动时是否可以防止 1 秒文件显示emacsclient
?如果可能的话,我总是想保持Buffer List
空白,但不确定这是否是一个好主意,或者如何将一个空文件保留在缓冲区列表的顶部,因为它会显示一个空白帧。
当我使用emacs -nw
wherescratch*
缓冲区或最近打开的缓冲区也显示几秒钟时,也会发生这种情况。
解决方案
推荐阅读
- php - 访问第 2、第 3 级等。来自使用 php 的 json 请求
- c# - 如何破坏 json 对象中的大数据
- scala - scala集成测试“没有这样的设置/任务”
- javascript - 使用变量作为对象键
- javascript - 具有自身功能的速度交错
- python-3.x - 使用 while 和 for 循环进行字符串压缩
- c# - 完成导出后多次显示“保存对话框”窗口
- git - 即使我添加,Git 提交也不起作用,它说“没有为提交暂存更改”
- c - 如何从进程中分离,以便它可以被另一个进程跟踪?
- python - 在 python 中,生成元组的最快方法是什么:(1.0, 0.0, 0.0, 2.0, 0.0, 0.0, ..., N, 0.0, 0.0)?