About getting pasteboard information

keymap.of([{
            key: "CTRL+V",
            preventDefault: true,
            run: (event) => {
                console.log(event)
                return false
            }
        }])

I don’t know how this method can get the information on the system clipboard, thanks

This is not really a CodeMirror question, but see the paste event.

import * as events from '@uiw/codemirror-extensions-events';

const eventExt = events.content({
  paste: (event) => {
    console.log(event)
  },
});

const state = EditorState.create({
  doc: 'my source code',
  extensions: [eventExt],
});

const view = new EditorView({
  parent: document.querySelector('#editor'),
  state,
});

是的,用过这个方法,貌似没触发

events.content({
        focus: (evn) => {
            console.log('focus');
            // console.log(evn)
        },
        blur: (evn) => {
            // console.log('blur');
            // console.log(evn)
        },
        paste: (evn) => {
            console.log('paste');
            console.log(evn)
        }
    });

focus触发了