emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PROPOSAL: Bind `org-fold-hide-subtree' by default in Org Mode.


From: Karl Fogel
Subject: Re: PROPOSAL: Bind `org-fold-hide-subtree' by default in Org Mode.
Date: Sat, 25 Feb 2023 11:33:57 -0600
User-agent: Gnus/5.13 (Gnus v5.13)

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]