add vim extension (hard coded)

This commit is contained in:
Felix Roos 2023-02-17 10:41:49 +01:00
parent 70d1eb17a7
commit 18d3a7e23a
3 changed files with 18 additions and 0 deletions

View file

@ -37,6 +37,7 @@
"@codemirror/state": "^6.2.0",
"@codemirror/view": "^6.7.3",
"@lezer/highlight": "^1.1.3",
"@replit/codemirror-vim": "^6.0.6",
"@strudel.cycles/core": "workspace:*",
"@strudel.cycles/transpiler": "workspace:*",
"@strudel.cycles/webaudio": "workspace:*",

View file

@ -8,6 +8,7 @@ import './style.css';
import { useCallback } from 'react';
import { autocompletion } from '@codemirror/autocomplete';
import { strudelAutocomplete } from './Autocomplete';
import { vim } from '@replit/codemirror-vim';
export const setFlash = StateEffect.define();
const flashField = StateField.define({
@ -84,6 +85,7 @@ const highlightField = StateField.define({
const extensions = [
javascript(),
vim(),
highlightField,
flashField,
// javascriptLanguage.data.of({ autocomplete: strudelAutocomplete }),