From ae771b554b893ae9e6430938bf2c2955fe0a9aa5 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Mon, 1 Jul 2019 20:29:34 +0000 Subject: [PATCH] vi keys, link moves to "i" --- architype.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/architype.js b/architype.js index ac9e143..897639b 100644 --- a/architype.js +++ b/architype.js @@ -650,6 +650,7 @@ class List { switch (e.key) { case 'Escape': case 'ArrowLeft': + case 'h': if (this.container_.parentElement.xArchObj) { this.container_.parentElement.focus(); } @@ -800,13 +801,13 @@ class Editor extends List { e.preventDefault(); return; - case 'l': + case 'i': this.addLinkAfter(); e.stopPropagation(); e.preventDefault(); return; - case 'L': + case 'I': this.addLinkBefore(); e.stopPropagation(); e.preventDefault(); @@ -1155,6 +1156,7 @@ class Group extends EditorEntryBase { break; case 'ArrowRight': + case 'l': this.nodes_.selectNext(); break; } @@ -1313,6 +1315,7 @@ class Link extends EditorEntryBase { break; case 'ArrowRight': + case 'l': this.nodes_.selectNext(); break; }