[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Making Emacs more newbie friendly
From: |
Drew Adams |
Subject: |
RE: Making Emacs more newbie friendly |
Date: |
Mon, 21 Mar 2005 10:30:08 -0800 |
One big advantage for me of Emacs over IDE editors is
the way it lays out its windows. It is very useful when programming to
have two windows side by side, or above and below each other. The only
way to do this in an IDE editor is to manually resize all your windows
to fit (then you still have too much space wasted for extra title and
status bars) or to set it to tiled (and have all windows that you have
open tiled).
I don't want to get in the middle of this making-Emacs-friendly thread. This
is only to let you know that if you do prefer to use window-manager
windows - that is, what Emacs calls frames - for everything, then you can
still easily tile your buffers. You do not need to resize them manually.
See my library `frame-cmds.el'
(http://www.emacswiki.org/elisp/frame-cmds.el) for commands
`tile-frames-horizontally' and `tile-frames-vertically'. These commands have
an option (`C-u') for tiling only two frames that you designate; otherwise,
they tile only the visible (non-iconified) frames. So you do have control
over what gets tiled.
Another convenience is being able to resize a frame incrementally, using the
keyboard (`C-M-' arrow keys) instead of the mouse. The commands for these
key bindings are in my library `fit-frame.el':
http://www.emacswiki.org/elisp/fit-frame.el.
Personally, I use Emacs frames, not Emacs windows, for everything. I use
`ediff' to compare buffers in separate frames (that I have tiled
horizontally or vertically). I also have a separate standalone frame for the
minibuffer (the other frames have no minibuffer area) - this stretches along
the entire width of my display, at the bottom. I don't use the toolbar, so I
don't waste space with that (actually, I use my popup toolbar:
http://www.emacswiki.org/elisp/tool-bar-plus.el). Yes, I do lose the menu
space for each frame - you can of course get rid of that too, if you like.
For instance, you might decide to use a standalone "menu" frame.
- Drew
P.S. There is a problem with the above frame-cmds.el link today. I've
reported the problem to the EmacsWiki maintainer, so I expect it will be
fixed soon. You can get to the same file today with this link instead:
http://www.emacswiki.org/elisp/frame-cmds.el.gz.
- Re: Making Emacs more newbie friendly, (continued)
- Re: Making Emacs more newbie friendly, Lee Sau Dan, 2005/03/19
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/20
- Re: Making Emacs more newbie friendly, Thien-Thi Nguyen, 2005/03/20
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/21
- Re: Making Emacs more newbie friendly, Joe Corneli, 2005/03/21
- Re: Making Emacs more newbie friendly, Thien-Thi Nguyen, 2005/03/21
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/22
- Re: Making Emacs more newbie friendly, David Kastrup, 2005/03/21
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/20
- Re: Making Emacs more newbie friendly, Jason Rumney, 2005/03/20
- RE: Making Emacs more newbie friendly,
Drew Adams <=
- Re: Making Emacs more newbie friendly, Eli Zaretskii, 2005/03/19
- Re: Making Emacs more newbie friendly, Stefan Monnier, 2005/03/19
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/20
- Message not available
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/20
- Re: Making Emacs more newbie friendly, Eli Zaretskii, 2005/03/20
- Message not available
- Re: Making Emacs more newbie friendly, David Kastrup, 2005/03/20
- Message not available
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/21
- Re: Making Emacs more newbie friendly, Eli Zaretskii, 2005/03/21
- Message not available
- Re: Making Emacs more newbie friendly, Brian Elmegaard, 2005/03/22
- Message not available
- Re: Making Emacs more newbie friendly, PT, 2005/03/19