CodeMirror Emacs: Elixir Editing with Precision

Emacs keybindings for CM6


Installation

npm i @replit/codemirror-emacs

Usage

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'),
})

Download Details:

Author: Replit
Source Code: https://github.com/replit/codemirror-emacs 
License: MIT license

#emacs #editor 

CodeMirror Emacs: Elixir Editing with Precision
1.50 GEEK