User:Malore/Wikiproject:Commands

The aim of this wikiproject is to organize data about commands and keyboard shortcuts.

Pictogram voting info.svg Info You can use AutoEdit tool to add quickly label and description on Malore in many languages.

GOALSEdit

Structure goalsEdit

  • Create "keyboard layout" property
  • Create "command action" property
  • Create "command object" property

Content goalsEdit

  • 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 goalsEdit

  • 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 itemsEdit

Properties of keysEdit

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 layoutsEdit

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 shortcutsEdit

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 commandsEdit

Property Expected value Expected qualifiers
instance of (P31) subclasses of command (Q1079196)
command action
command object
keyboard shortcut keyboard shortcut item


Item examplesEdit

Chrome "New Window" commandEdit

Property
  Chrome command   edit
▼ 0 reference
+ add reference
  Chrome "Ctrl + N" shortcut   edit
▼ 0 reference
+ add reference


+ add value

Chrome "Ctrl + N" shortcutEdit

Property
  Chrome keyboard shortcut   edit
▼ 0 reference
+ add reference
  Ctrl + N   edit
▼ 0 reference
+ add reference


+ add value