aboutsummaryrefslogtreecommitdiff
path: root/src/edit.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/edit.js')
-rw-r--r--src/edit.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/edit.js b/src/edit.js
index 33ff719..eaf2d1e 100644
--- a/src/edit.js
+++ b/src/edit.js
@@ -4,6 +4,12 @@ import "codemirror/mode/markdown/markdown";
import "codemirror/mode/css/css"
import "codemirror/mode/htmlmixed/htmlmixed"
import "codemirror/mode/javascript/javascript"
+import "codemirror/addon/search/search";
+import "codemirror/addon/search/searchcursor";
+import "codemirror/addon/search/jump-to-line";
+import "codemirror/addon/dialog/dialog";
+import "codemirror/addon/dialog/dialog.css";
+
let form;
let editors = [];
@@ -29,38 +35,46 @@ window.onload = () => {
mode: 'markdown',
lineNumbers: true,
lineWrapping: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editcss'), {
mode: 'css',
lineNumbers: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editheader'), {
mode: 'markdown',
lineNumbers: true,
lineWrapping: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editnav'), {
mode: 'markdown',
lineNumbers: true,
lineWrapping: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editaside'), {
mode: 'markdown',
lineNumbers: true,
lineWrapping: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editfooter'), {
mode: 'markdown',
lineNumbers: true,
lineWrapping: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editbody'), {
mode: 'htmlmixed',
lineNumbers: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
CodeMirror.fromTextArea(document.getElementById('editjavascript'), {
mode: 'javascript',
lineNumbers: true,
+ extraKeys: {"Alt-F": "findPersistent"}
}),
];
for (const editor of editors) {