3

最初から: 適切な emacs 用語を使用していない場合は申し訳ありません。私は比較的 emacs の世界に慣れていません。

Emacs での作業のほとんどは R のプログラミングであり、ESSECBを使用して非常に満足しています。画面の下部全体を R コンソールとして使用し、ECB 固有のバッファーを左側に配置するカスタム ECB レイアウトを構築したいと考えています。

ECB 風のレイアウト図を使用して、「コンパイル」バッファー全体を実行中の R コンソール (またはそのための任意のシェル) にしたいことを除いて、レイアウトを「left13」とほぼ同じように見せたいと思います。案件):

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

バッファを(垂直に)2つに分割してecb-activateから、一番上のバッファから呼び出す(そしてそれが一番下のバッファに触れないようにする)ことができれば、それがうまくいくと想像しています(したがって、私の質問の主題)。

しかし、それは機能しません。ECB のカスタマイズ レイアウト機能を使用しようとしているのと同じように、レイアウトから「下部ペイン」全体を取得する方法がわかりません。

私がこれを行うことができるかどうか、またはどのように行うことができるかを誰かが知っていますか?

4

1 に答える 1

2

簡単な答え:いいえ。

より長い答え:残念ながら、ECBは非常に低いレベルでEmacsの「ウィンドウ」管理を完全に引き継ぎます。だから、それはすべてかゼロかです。通常のウィンドウ分割と快適に組み合わせることができません。あなたができるかもしれないことは、ECBがあなたに与えるレイアウトを調整するか、カスタムレイアウトをプログラムすることです。(組み立てが必要です。)

于 2010-08-07T16:28:26.220 に答える