Eu uso os pacotes modo Empresa e Yasnippet. Quando estou digitando um buffer, recebo sugestões de preenchimento automático da empresa.
Para o Yasnippet, tenho um diretório que contém os trechos. Nesse diretório que tenho por exemplo, o arquivo foo.yasnippet
.
Quando estou digitando foo
no buffer e pressiono Tab, recebo um menu pop-up para yasnippets, que eu escolho qual trecho ( foo
ou foo-bar
) quero inserir. Eu gostaria de integrar o yasnippet foo
na conclusão da empresa. Quando digito foo
, gostaria de ver o snippet no pop-up de conclusão da empresa.
Isso é possível? Se sim, como eu poderia conseguir isso? No Vim, você tem isso com o Neocomplete e o VimSnippets. Quando pesquisei no Google, encontrei esse link com o Elisp, mas não conseguia entender como aplicá-lo.
Alguma sugestão?
fonte
C-h f company-yasnippet RET
Respostas:
Eu tenho o seguinte trecho na minha configuração e parece que é exatamente o que você deseja:
Basicamente, ele configura o back-end do yasnippet com todos os outros back-end que você ativou, para que você obtenha a conclusão adequada para o back-end correspondente e seus snippets.
fonte