User:Malore/Wikiproject:Commands
Jump to navigation
Jump to search
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.
GOALS[edit]
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]
Property | Expected values | Expected qualifiers |
---|---|---|
instance of (P31) | subclasses of computer key (Q27884930): function key (Q25423), compose key (Q432280), modifier key (Q845804), arrow key (Q1199954), character key (Q51242430), power management key (Q40887872), super key (Q10684070), language input key (Q3331451) | |
keyboard layout | subclasses of keyboard layout (Q725744) | |
position and/or adiacent keys? |
Properties of keyboard layouts[edit]
Property | Expected value | Expected qualifiers |
---|---|---|
instance of (P31) | ||
P2439 (P2439) | ||
operating system (P306) | ||
disjoint union of (P2738) | instances of computer key (Q27884930) subclasses | |
writing system (P282) (can be desumed by disjoint union of (P2738)) |
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]
Property | Expected value | Expected qualifiers |
---|---|---|
instance of (P31) | subclasses of command (Q1079196) | |
command action | ||
command object | ||
keyboard shortcut | keyboard shortcut item |
Item examples[edit]
Chrome "New Window" command[edit]
Property |
| |||||||||||||||||||
add value |
Chrome "Ctrl + N" shortcut[edit]
Property |
| |||||||||||||||||||
add value |