An open API service indexing awesome lists of open source software.

https://github.com/replit/codemirror-emacs

Emacs keybindings for CM6
https://github.com/replit/codemirror-emacs

codemirror codemirror-6 editor emacs

Last synced: 4 months ago
JSON representation

Emacs keybindings for CM6

Awesome Lists containing this project

README

        

# Emacs keybindings for CM6

Run on Replit badge
NPM version badge

## Installation

`npm i @replit/codemirror-emacs`

## Usage

```js
import { basicSetup, EditorView } from 'codemirror';
import { emacs } from "@replit/codemirror-emacs"

new EditorView({
doc: "",
extensions: [
// make sure emacs is included before other keymaps
emacs(),
// include the default keymap and all other keymaps you want to use in insert mode
basicSetup,
],
parent: document.querySelector('#editor'),
})
```