On 25 Feb 2023, Max Nikulin wrote:
On 25/02/2023 07:13, Karl Fogel wrote:
Okay, today I did some research and found that every "C-c
C-<letter>" binding is used in Org Mode except for "C-c
C-g". While
that one is technically reserved for the mode's use
No, there is an explicit exception for C-g, see (info "(elisp)
Key
Binding Conventions") in "Tips and Conventions" appendix.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Key-Binding-Conventions.html
Ah, thanks for pointing that out.
Even C-c C-x prefix is quite busy. Other modifiers might be a
rescue:
C-c M-something.
However perhaps M-x with fuzzy completion allowing typos (and
ideally
synonyms) might be a better solution.
Well, sure -- we get that for free.
I think we can consider this proposal over. While I find
`org-fold-hide-subtree' very useful, the Org Mode default keyspace
is very busy already, and we don't hear anyone proposing to drop
something else in favor of `org-fold-hide-subtree'. Anyone can
custom-bind it themselves, of course (which is what I'll continue
doing).
No, [Ctrl+Tab] and [Ctrl+Shift+Tab] is widely used in other
applications to switch to next/previous tabs. I would strongly
prefer
to keep it consistent across as much applications as
possible. (There
are corner cases like e.g. vim with multiple tabs running in a
terminal application having several tabs as well. E.g. gnome
terminal
is able to pass [Ctrl+PgDn], a [Ctrl+Tab] alternative, while it
has
single tab, but intercepts the same shortcut when more terminal
tabs
are opened, so vim keys have to be used.)
Agreed.
Best regards,
-Karl