【发布时间】:2013-02-03 12:05:31
【问题描述】:
每次以 python 模式启动 Emacs 后,我需要在不同的缓冲区中打开解释器并 更改适合 emacs-code-browser 历史的新缓冲区的大小。我想自动化 这个活动。
- 如何自动使交互式 python shell 始终出现(在 Emacs 启动后)出现在屏幕截图中的额外缓冲区中?
更新:见下文:workgroups.el 和 emacs-code-browser 似乎发生冲突。查看截图
编辑前
编辑后
我使用 Emacs23、emacs-code-browser 和 python-mode.el。
更新:我尝试使用 workgroups.el。我定义了一个新的 python 工作组,并将以下行添加到我的 .emacs 中:(wg-load "~/.emacs.d/workgroups/python_workgroup.wg")。然而,窗户被弄乱了。您可以在下面的屏幕截图中看到它:
它认为 emacs-code-browser 和我的工作组的设置有冲突。有没有办法 避免这种行为?
【问题讨论】:
-
我在 speedbar 上遇到了类似的问题(它是 emacs 文件浏览器)。一种解决方案是在单独的窗口中打开 speedbar。最后我放弃了使用speedbar,因为我无法解决问题。
标签: emacs emacs-ecb python-mode python