r - ECB 是否可以在激活时仅限于 "take over"当前缓冲区?

标签 r emacs ess emacs-ecb

从一开始:抱歉,如果我没有使用正确的 emacs 术语——我对 emacs 的世界还比较陌生。

我在 emacs 中的大部分工作都是为了 R 编程,我使用的是 ESSECB这样做很愉快。我想构建一个自定义 ECB 布局,它使用屏幕的整个底部作为我的 R 控制台,同时在左侧放置一些 ECB 特定的缓冲区。

使用 ECB-esque layout diagrams ,我希望我的布局看起来非常像“left13”,除了我希望整个“编译”缓冲区成为我正在运行的 R 控制台(或任何 shell,就此而言):

-------------------------------------------------------
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
| Directories  |                 Edit                 |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
|              |                                      |
-------------------------------------------------------
|                                                     |
|                    R Console                        |
|                                                     |
-------------------------------------------------------

如果我可以将我的缓冲区一分为二(垂直),然后从顶部缓冲区调用 ecb-activate(并且不允许它接触我的底部缓冲区),我想它可以工作(因此是我的问题的主题)。

不过,这行不通,而且我不知道如何从布局中获取完整的“底部 Pane ”,以我喜欢尝试使用 ECB 的自定义布局功能的方式工作。

有人知道我是否/如何能做到这一点吗?

最佳答案

简答:否。

更长的答案:不幸的是,ECB 在非常低的级别上完全接管了 Emacs“窗口”管理。所以要么全有要么全无。您不能轻松地将它与常规窗口拆分结合起来。你可以做的是 adjust the layout欧洲央行给你或program a custom layout . (需要一些组装。)

关于r - ECB 是否可以在激活时仅限于 "take over"当前缓冲区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3160090/

相关文章:

r - 为插入符包中的多个列创建DataPartition

从 R 中的 data.table 中删除十六进制值

R 控制台和 `didBecomeActive` 消息

r - 启动 emacs 的本地安装时,如何加载服务器的特定 R 安装(环境模块)?

emacs - 有没有办法将颜色主题从 R GUI 导入 Emacs?

r - 从其他 data.frame R 分配 data.frame 列类

r - 将基本图形和 ggplot 图形合并到图形设备的子图形中

emacs - 在方案模式下插入原始括号

python - emacs:将 python 空格转换为制表符

c++ - 通过 clang-format 格式化 lambda 背后的逻辑是什么?