مساعدة في دمج وضع Vim في المحرر

يمكنني إنشاء منطقة نص بسيطة بوضع vim. لكن لا يمكنني معرفة كيفية دمجه مع محرر discourse. الرجاء المساعدة!

الكود أدناه هو مثال لإنتاج منطقة نص بوضع vim.

<!DOCTYPE html>
<html>
<head>
    <title>Vim Mode Editor</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/keymap/vim.js"></script>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.min.css">
</head>
<body>
    <textarea id="editor"></textarea>

    <script>
        var editor = CodeMirror.fromTextArea(document.getElementById("editor"), {
            lineNumbers: true,
            mode: "javascript",
            keyMap: "vim"
        });
    </script>
</body>
</html>

شكرًا لأي مساعدة ممكنة!

أي مساعدة؟ :grinning: