From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6850101427954515968 Date: Thu, 16 Jul 2020 08:32:04 -0700 (PDT) From: Robert Winkler To: The Sup email client Message-Id: <7fabb671-fa74-4efe-986a-673605483d5eo@googlegroups.com> Subject: Unifying Keybindings in different modes MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2023_1095325553.1594913524470" X-Google-Token: EPTlwfgF6ghnzTQAVu80 X-Google-IP: 177.248.136.112 ------=_Part_2023_1095325553.1594913524470 Content-Type: multipart/alternative; boundary="----=_Part_2024_1748890383.1594913524470" ------=_Part_2024_1748890383.1594913524470 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi, As new sup, but experienced vim user, I relatively quickly understood the 'modes' concept (although a short Wiki article would be helpful for novices). However, it is confusing to me that the same key could have different meanings in different modes. As well, some keybindings seem redundant and increase complexity. E.g. '.s', ',s', ']s' are related to spam, but 's' could also mean 'save message'. 'S' is used for marking spam in one mode, and for searching contacts in a different mode. My suggestion would be to unify the keybindings in the different modes - i.e. to define more global keybindings - and to use unique ones where needed. Some keybindings are more confusing than helpful in my opinion. Thus, one option could be the definition of 'keybindings sets' (e.g. 'minimal', 'full') and/or an curses-menu for activating/ disabling keybindings (ideally, with custom entries). Best regards, Robert ------=_Part_2024_1748890383.1594913524470 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Hi, As new sup, but experienced vim user, I relativel= y quickly understood the 'modes' concept (although a short Wiki art= icle would be helpful for novices).
However, it is confusing to m= e that the same key could have different meanings in different modes. As we= ll, some keybindings seem redundant and increase complexity. E.g. '.s&#= 39;, ',s', ']s' are related to spam, but 's' could = also mean 'save message'. 'S' is used for marking spam in o= ne mode, and for searching contacts in a different mode.=C2=A0=C2=A0
M= y suggestion would be to unify the keybindings in the different modes - i.e= . to define more global keybindings - and to use unique ones where needed. = Some keybindings are more confusing than helpful in my opinion. Thus, one o= ption could be the definition of 'keybindings sets' (e.g. 'mini= mal', 'full') and/or an curses-menu for activating/ disabling k= eybindings (ideally, with custom entries).=C2=A0

Bes= t regards,=C2=A0

Robert=C2=A0
------=_Part_2024_1748890383.1594913524470-- ------=_Part_2023_1095325553.1594913524470--