meta-ctrl-enter
Trigger Vue methods by pressing cmd+enter, ctrl+enter or windows key+enter
Installation
npm install meta-ctrl-enter --save
Why?
Why not use @keydown.meta.enter="myMethod"
?
Tl;dr: On Windows keyboards, meta
is the windows key (⊞), and this is not a "natural" modifier key.
By using v-meta-ctrl-enter
you'll be able to use ctrl+enter
which is a widley used modifier key.
From Vue.js documentation:
On Macintosh keyboards, meta is the command key (⌘). On Windows keyboards, meta is the windows key (⊞). On Sun Microsystems keyboards, meta is marked as a solid diamond (◆). On certain keyboards, specifically MIT and Lisp machine keyboards and successors, such as the Knight keyboard, space-cadet keyboard, meta is labeled “META”. On Symbolics keyboards, meta is labeled “META” or “Meta”.
Usage
// Load using CommonJS syntaxconst Vue = ;const MetaCtrlEnter = ;Vue; // Load using ES6 syntax;;Vue;
License
MIT © Daniel Eckermann