我正在尝试向编辑器设置的任何模式中注入自定义关键字。我已经尝试了以下方法:
rules = editor.session.getMode().$highlightRules
startRules = rules.$rules.start
startRules.push({
regex: "\\w+"
onMatch: rules.createKeywordMapper({customToken: "one|two"})
})
rules.addRules({start: startRules})
editor.session.bgTokenizer.start(0)
我想要实现的是能够输入单词“two”,并将其包装在自定义令牌中。