help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Preserving window layout


From: Jason Earl
Subject: Re: Preserving window layout
Date: Sat, 07 Jun 2003 21:18:30 -0600
User-agent: Gnus/5.1001 (Gnus v5.10.1) Emacs/21.3 (gnu/linux)

Matthew Calhoun <calhounm@mac.com> writes:

> Hello,
>
> I'm trying to set up Emacs in a way that I think will be nice for
> coding: I have a single full-screen frame with two large side-by-side
> windows for editing source files and whatnot, and below these two
> there's a third window with a shell in it, which takes up the entire
> frame width. It looks something like this:
>
> -----------------------
> |          |          |
> |          |          |
> |  source  |  source  |
> |          |          |
> |          |          |
> -----------------------
> |        shell        |
> -----------------------
>
> Sort of a poor man's IDE. The problem is, when I do something like
> command-apropos it wreaks havoc on my nice little environment - the
> shell buffer grows to take up half of the frame, and the *Apropos*
> buffer has taken the place of *shell*.
>
> What I would like do is keep this basic layout the same, viewing
> various buffers only in the top two windows, and keeping the shell
> window undisturbed at the bottom. So, is there some way to "lock" a
> screen layout, or at least a single window? And can I prevent my shell
> buffer from being replaced by other buffers?
>
> In case it matters, I'm using Emacs 21.1.1 in Mac OS X's Terminal
> application.

I don't know anything about Mac OS X, but I quite often do something
like this:


  +-----------+  +-----------+ +--+
  |           |  |           | |  |
  |           |  |           | |  |
  |  source   |  |   docs    | |  |   speedbar
  |           |  |           | |  |   ----
  |           |  |           | | <+--/    
  |           |  |           | |  |      
  |           |  |           | |  |      
  +-----------+  |           | |  |      
  |           |  |           | |  |      
  |           |  |           | |  |      
  |  shell    |  |           | |  |      
  |           |  |           | |  |      
  +-----------+  +-----------+ +--+

Basically this is two normal frames, one of them with a small shell
window and a speed bar.  It does pretty much everything your setup
does, but it's a bit easier to maintain.  It takes a fair amount of
screen real estate, but so does your setup.

Jason


reply via email to

[Prev in Thread] Current Thread [Next in Thread]