按照this指南,我可以得到一个简单的代码片段。
" vim source for emails
function! coc#source#email#init() abort
return {
\ 'priority': 9,
\ 'shortcut': 'Email',
\ 'triggerCharacters': ['@']
\}
endfunction
function! coc#source#email#complete(opt, cb) abort
let items = ['foo@gmail.com', 'bar@yahoo.com']
call a:cb(items)
endfunction
但是我想要当用户键入afc
之类的东西并在菜单中的正确项目中按Enter键。 coc.nvim
应该输入到缓冲区的内容如下。
() => {
}
我不知道这个triggerCharacters
选项是什么,但是肯定不是我应该在缓冲区中输入的字符才能打开自动完成菜单,因为它没有显示在菜单中。
我该怎么做?
答案 0 :(得分:1)
您链接的指南不是摘录,而是自定义来源。
int
创建一个代码段,例如:
...-724716ee2ac2/b2c_1_susi
然后您可以通过:CocCommand snippets.editSnippets
触发它。