ace editor设定代码文本提示,如何获取到用户选中的文本

var setCompleteData = function(data) {
var langTools = ace.require("ace/ext/language_tools");
langTools.addCompleter({
getCompletions: function(editor, session, pos, prefix, callback) {
if (prefix.length === 0) {
return callback(null, []);
} else {
return callback(null, data);
}
}
});
}
当用户选择或者输入sonic时,会有弹出提示。或者我要知道用户当前选中哪个值、
文本提示值

https://q.cnblogs.com/q/53585/