2010-07-01 55 views
3

從開始:對不起,如果我沒有使用正確的emacs術語 - 我在emacs世界的耳朵後面比較潮溼。當ECB被激活時,可以限制ECB僅「接管」當前緩衝區嗎?

我在emacs上的大部分工作都是爲了編程R,而我正在使用ESSECB來這麼做很開心。我想建立一個自定義的ECB佈局,它使用屏幕的整個底部作爲我的R控制檯,同時在左側放置一些ECB特定的緩衝區。

使用ECB-esque layout diagrams,我希望我的佈局看起來像「left13」,除了我希望整個「編譯」緩衝區是我運行的R控制檯(或任何shell,爲此物質):

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

如果我只能分割我的兩個(垂直緩衝),然後調用ecb-activate從上緩衝(而不是讓它摸我的底部緩衝),比我想象它可以工作(因此我的問題的主題)。

雖然這並不起作用,但我不知道如何從佈局中獲取entier「底部窗格」,以便像嘗試使用ECB的自定義佈局功能那樣工作。

有人知道我/我該怎麼做?

+0

嘗試給Marc Schwartz發郵件直接 - 他是一個快樂的emacs,ess,ecb(或者是cedet?)高級用戶。我仍然僅限於Emacs + ESS,因爲我無法完成所有工作...... – 2010-07-02 15:33:12

回答

2

簡短的回答:第

再回應:不幸的是,歐洲央行完全接管Emacs的「窗口」管理在一個非常低的水平。所以這是全部或沒有。你不能舒適地將它與常規的窗口分割結合起來。你可以做的是,adjust the layout歐洲央行給你或program a custom layout。 (需要一些程序集。)

+0

Intersting。是的,我現在放棄了這一點,並開始簡單地打開我的控制檯到一個新的框架(aka窗口),我認爲它工作正常,只要我在GUI模式下 – 2010-08-08 14:56:26