|
From: | Juri Linkov |
Subject: | Re: Add -other-{window, frame} variants of project-prefix-map commands |
Date: | Tue, 07 Jul 2020 01:57:27 +0300 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) |
>> The advantage of other-frame-window is the dedicated keymap that >> makes all commands to display their buffers in other-window/frame. >> I think that Emacs core can't have such keymap. > > What makes you think Emacs core can't have such a keymap? I assumed it would be too monumental change. But maybe it's not. What it's necessary to do is: 1. Bind ‘C-x 4’ to a new command that will set a transient value of display-buffer-overriding-action and a transient keymap to the other-window commands keymap. 2. Enable switch-to-buffer-obey-display-actions by default, so all buffer-switching commands (e.g. ‘C-h C-t’, ‘C-h C-p’, ‘C-h n’ and many other such commands) will obey display-buffer-overriding-action.
[Prev in Thread] | Current Thread | [Next in Thread] |