Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemathinc
GitHub Repository: sagemathinc/cocalc
Path: blob/master/src/packages/frontend/editors/slate/keyboard/sync.ts
1697 views
1
/*
2
* This file is part of CoCalc: Copyright © 2020 Sagemath, Inc.
3
* License: MS-RSL – see LICENSE.md for details
4
*/
5
6
import { register } from "./register";
7
8
register(
9
[
10
{ key: "Enter", alt: true },
11
{ key: "Enter", meta: true },
12
],
13
({ editor, extra }) => {
14
const altEnter = extra?.actions?.altEnter;
15
if (altEnter != null) {
16
altEnter(editor.getMarkdownValue());
17
return true;
18
}
19
editor.inverseSearch(true);
20
return true;
21
}
22
);
23
24