Ticket #2511 (new task) — at Initial Version

Opened 14 years ago

Last modified 14 years ago

Unification of keybinding names and simplification of key rebinding

Reported by: andrew_b Owned by: andrew_b
Priority: major Milestone: 4.8.0-pre1
Component: mc-key-bindings Version: master
Keywords: Cc:
Blocked By: Blocking:
Branch state: Votes for changeset:

Description

  1. There are many keybinds that mean the same action but have different names. For instance: EditHelp?, ViewHelp?, HelpHelp?, TreeHelp?, CmdHelp?, DialogHelp?, DiffHelp?. The unique name Help should be used instead of that 7 names.

The same situation is with the most of other keybind names.

The proposition: remove prefixes (Edit, View, Help, Cmd, Panel, etc) and unify keybind names as much as possible.

  1. Currently, to rebind some keys, used must redefine the entire

keymap section where that bindings are in. New binding algorithm
should not require the redefinition of entire section in user's
keymap file. Section should contain only actually rebinded keys.

Note: See TracTickets for help on using tickets.