* Switching between buffers in split windows
@ 2002-10-17 11:44 Felix E. Klee
2002-10-17 13:31 ` Tom Capey
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Felix E. Klee @ 2002-10-17 11:44 UTC (permalink / raw)
Hi,
I already asked this on comp.emacs a couple of days ago but got only one
reply via email from someone who misunderstood my post. Now, the message:
Often, I split an EMACS window horizontally into two windows to edit two
different portions of the same buffer *A*. Sometimes, I need to temporarily
switch to another buffer *B* via "C-x b" in one of the windows. This works
fine and quick. However, hitting "C-x b" again doesn't return me to where I
came from, but instead displays another buffer *C* because *A* is already
displayed. Of course, this is how it's supposed to work, but I want to
change that behavior:
How do I make "C-x b" redisplay the portion of *A* that I was editing
previously?
Felix
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Switching between buffers in split windows
2002-10-17 11:44 Switching between buffers in split windows Felix E. Klee
@ 2002-10-17 13:31 ` Tom Capey
2002-10-18 2:23 ` Galen Boyer
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Tom Capey @ 2002-10-17 13:31 UTC (permalink / raw)
* Felix E. Klee <felix.klee@inka.de> writes:
> Often, I split an EMACS window horizontally into two windows to edit two
> different portions of the same buffer *A*. Sometimes, I need to temporarily
> switch to another buffer *B* via "C-x b" in one of the windows. This works
> fine and quick. However, hitting "C-x b" again doesn't return me to where I
> came from, but instead displays another buffer *C* because *A* is already
> displayed. Of course, this is how it's supposed to work, but I want to
> change that behavior:
> How do I make "C-x b" redisplay the portion of *A* that I was editing
> previously?
you could try saving the window configuration before you go off
to look at the other buffer `window-configuration-to-register'
(where-is 'window-configuration-to-register)
-| window-configuration-to-register is on C-x r w
(describe-function 'window-configuration-to-register)
-| window-configuration-to-register is an interactive compiled
-| Lisp function in `register'.
-| (window-configuration-to-register REGISTER &optional ARG)
-|
-| Store the window configuration of the selected frame in
-| register REGISTER. Use C-x r j to restore the configuration.
-| Argument is a character, naming the register.
/Tom
--
"...and so, as I notice the eternal flame of hope has just been put
out by the fire officer of destiny with the sand bucket of fate..."
-- Humph
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Switching between buffers in split windows
2002-10-17 11:44 Switching between buffers in split windows Felix E. Klee
2002-10-17 13:31 ` Tom Capey
@ 2002-10-18 2:23 ` Galen Boyer
2002-10-18 10:06 ` Oliver Scholz
2002-10-18 10:58 ` Mac
3 siblings, 0 replies; 5+ messages in thread
From: Galen Boyer @ 2002-10-18 2:23 UTC (permalink / raw)
On Thu, 17 Oct 2002, felix.klee@inka.de wrote:
> Hi,
>
> I already asked this on comp.emacs a couple of days ago but got only
> one reply via email from someone who misunderstood my post. Now, the
> message:
>
> Often, I split an EMACS window horizontally into two windows to edit
> two different portions of the same buffer *A*. Sometimes, I need to
> temporarily switch to another buffer *B* via "C-x b" in one of the
> windows. This works fine and quick. However, hitting "C-x b" again
> doesn't return me to where I came from, but instead displays another
> buffer *C* because *A* is already displayed. Of course, this is how
> it's supposed to work, but I want to change that behavior:
>
> How do I make "C-x b" redisplay the portion of *A* that I was editing
> previously?
Maybe a different tack might do the trick?
C-x 5 b [buffer-name]
Then, C-x 5 0 to kill that frame and return to your original
configuration.
--
Galen deForest Boyer
Sweet dreams and flying machines in pieces on the ground.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Switching between buffers in split windows
2002-10-17 11:44 Switching between buffers in split windows Felix E. Klee
2002-10-17 13:31 ` Tom Capey
2002-10-18 2:23 ` Galen Boyer
@ 2002-10-18 10:06 ` Oliver Scholz
2002-10-18 10:58 ` Mac
3 siblings, 0 replies; 5+ messages in thread
From: Oliver Scholz @ 2002-10-18 10:06 UTC (permalink / raw)
"Felix E. Klee" <felix.klee@inka.de> writes:
> Hi,
>
> I already asked this on comp.emacs a couple of days ago but got only one
> reply via email from someone who misunderstood my post. Now, the message:
>
> Often, I split an EMACS window horizontally into two windows to edit two
> different portions of the same buffer *A*. Sometimes, I need to temporarily
> switch to another buffer *B* via "C-x b" in one of the windows. This works
> fine and quick. However, hitting "C-x b" again doesn't return me to where I
> came from, but instead displays another buffer *C* because *A* is already
> displayed. Of course, this is how it's supposed to work, but I want to
> change that behavior:
>
> How do I make "C-x b" redisplay the portion of *A* that I was editing
> previously?
[...]
You could activate `winner-mode' (q. v.) and then switch back to the
previous window-configuration with C-x <left>. This is how I do this.
-- Oliver
--
27 Vendémiaire an 211 de la Révolution
Liberté, Egalité, Fraternité!
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Switching between buffers in split windows
2002-10-17 11:44 Switching between buffers in split windows Felix E. Klee
` (2 preceding siblings ...)
2002-10-18 10:06 ` Oliver Scholz
@ 2002-10-18 10:58 ` Mac
3 siblings, 0 replies; 5+ messages in thread
From: Mac @ 2002-10-18 10:58 UTC (permalink / raw)
En dag, närmare bestämt 2002-10-17, plitade Felix E. Klee ner:
> Often, I split an EMACS window horizontally into two windows to edit
> two different portions of the same buffer *A*. Sometimes, I need to
> temporarily switch to another buffer *B* via "C-x b" in one of the
> windows. This works fine and quick. However, hitting "C-x b" again
> doesn't return me to where I came from, but instead displays another
> buffer *C* because *A* is already displayed.
Not answering your question, but...
I use 'iswitchb-buffer-other-frame' (or
'switch-to-buffer-other-frame') to show the temporary file. Now
killing this frame does not affect the first two buffers.
> How do I make "C-x b" redisplay the portion of *A* that I was
> editing previously?
Here I have a *litle* help with finding the right buffer with
'iswitchb-buffer', which reduces the number of keys I have to press.
/mac
--
.signature: No such file or directory
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2002-10-18 10:58 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-17 11:44 Switching between buffers in split windows Felix E. Klee
2002-10-17 13:31 ` Tom Capey
2002-10-18 2:23 ` Galen Boyer
2002-10-18 10:06 ` Oliver Scholz
2002-10-18 10:58 ` Mac
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).