[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Add function to rotate/transpose all windows
From: |
Juri Linkov |
Subject: |
Re: Add function to rotate/transpose all windows |
Date: |
Wed, 09 Oct 2024 19:21:34 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) |
>> I recommend to put all these related transform commands on the dedicated
>> prefix map 'C-x w t', e.g. 'C-x w t t' for transpose-windows, etc.
>
> I see, then imo 'C-x w r' would probably be better, nemonic for
> rerarrange. I don't see any connection between rotating and flipping
> windows under transposing catagory.
Here is an existing example to get inspiration.
There are two keymaps on images:
image-map:
i r image-rotate
i h image-flip-horizontally
i v image-flip-vertically
image-mode-map:
s 0 image-transform-reset-to-initial
s b image-transform-fit-both
s f image-mode-fit-frame
s h image-transform-fit-to-height
s i image-transform-fit-to-width
s m image-transform-set-smoothing
s o image-transform-reset-to-original
s p image-transform-set-percent
s r image-transform-set-rotation
s s image-transform-set-scale
s w image-transform-fit-to-window
>> because for example recently we discussed addition of new maps
>> 'C-x w d <arrow>' to delete a window in direction, and
>> 'C-x w s <arrow>' to split a window in direction.
>> But all these keys are already taken:
>> 'C-x w d' for 'toggle-window-dedicated' and
>> 'C-x w s' for 'window-toggle-side-windows'.
>
> Is there really need to be so strict, I mean, having semi-nonsencial but
> useful keybindings is better than not having them in the first place.
>
> For example the split window in direction could be 'C-x w n <arrow>',
> 'n' for new window in direction. I would rather this than not having
> it. (tbh having four arrows not very useful, as C-x 2 and C-x 3 already
> deal with 2 of them).
'n' for new is a nice mnemonics indeed.
Or maybe better to move the toggle commands to the prefix 'C-x w t':
'C-x w t d' for 'toggle-window-dedicated' and
'C-x w t s' for 'window-toggle-side-windows'.
- Re: Add function to rotate/transpose all windows, (continued)
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/04
- Re: Add function to rotate/transpose all windows, martin rudalics, 2024/10/05
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/06
- Re: Add function to rotate/transpose all windows, martin rudalics, 2024/10/06
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/06
- Re: Add function to rotate/transpose all windows, martin rudalics, 2024/10/07
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/07
- Re: Add function to rotate/transpose all windows, Eli Zaretskii, 2024/10/03
- Re: Add function to rotate/transpose all windows, Juri Linkov, 2024/10/08
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/09
- Re: Add function to rotate/transpose all windows,
Juri Linkov <=
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/10
- Re: Add function to rotate/transpose all windows, Juri Linkov, 2024/10/10
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/13
- Re: Add function to rotate/transpose all windows, martin rudalics, 2024/10/13
- Re: Add function to rotate/transpose all windows, Juri Linkov, 2024/10/14
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/15
- Re: Add function to rotate/transpose all windows, Juri Linkov, 2024/10/15
- Re: Add function to rotate/transpose all windows, pranshu sharma, 2024/10/18
- Re: Add function to rotate/transpose all windows, martin rudalics, 2024/10/18
- Re: Add function to rotate/transpose all windows, Eli Zaretskii, 2024/10/18