The aim of this wikiproject is to organize data about commands and keyboard shortcuts.
Info You can use AutoEdit tool to add quickly label and description on Malore in many languages.
Structure goals
edit
- Create "keyboard layout" property
- Create "command action" property
- Create "command object" property
Content goals
edit
- Create items of all keyboard layouts
- Create items of all keyboard keys of major keyboard layouts
- Create items of all software commands with their relatives keyboard shortcuts
- Done Firefox
- Done Vivaldi
- Chrome
- Emacs
- Vim
Long term content goals
edit
- Create items of all keyboard keys of all keyboard layouts
- Add "keyboard layout" property for every key
- Add "keyboard layout" property for every keyboard shortcut
- Add "command action" property for every command
- Add "command action" property for every keyboard shortcut
- Add "command object" property for every command
- Add "command object" property for every keyboard shortcut
Properties of items
edit
Properties of keys
edit
Properties of keyboard layouts
edit
Properties of keyboard shortcuts
edit
Property
|
Expected value
|
Expected qualifiers
|
Expected qualifier values
|
instance of (P31)
|
subclasses of keyboard shortcut (Q118470)
|
|
|
keyboard layout
|
subclasses of keyboard layout (Q725744)
|
|
|
key press (P4998)
|
|
|
|
command object
|
graphical interface elements, part of softwares (e.g. tab, history, addon, bookmark, etc for browsers), file, folder, environment variable, setting...
|
command action
|
focus, select/selection, move/motion, delete/deletion, add/addition, display...
|
Properties of commands
edit
Item examples
edit
Chrome "New Window" command
edit
Property
|
|
Chrome command |
edit |
|
|
|
|
|
Chrome "Ctrl + N" shortcut |
edit |
|
|
|
|
|
|
add value
|
Chrome "Ctrl + N" shortcut
edit
Property
|
|
Chrome keyboard shortcut |
edit |
|
|
|
|
|
Ctrl + N |
edit |
|
|
|
|
|
|
add value
|