2 import {keymap, highlightSpecialChars, drawSelection, highlightActiveLine, dropCursor,
3 rectangularSelection, lineNumbers, highlightActiveLineGutter} from "@codemirror/view"
4 import {defaultHighlightStyle, syntaxHighlighting, bracketMatching,
5 foldKeymap} from "@codemirror/language"
6 import {defaultKeymap, history, historyKeymap} from "@codemirror/commands"
7 import {EditorState} from "@codemirror/state"
9 export function viewer() {
12 highlightActiveLineGutter(),
13 highlightSpecialChars(),
17 syntaxHighlighting(defaultHighlightStyle, {fallback: true}),
19 rectangularSelection(),
20 highlightActiveLine(),
26 EditorState.readOnly.of(true),