Defina o preenchimento automático para um novo tipo de arquivo

Defina o preenchimento automático para um novo tipo de arquivo

Eu tenho um arquivo que contém linhas de nome de função, agora quero usá-los para preenchimento automático de código e apenas para nomes de arquivos que terminam com .XXX.

Como devo fazer, é possível trabalhar com ctagso plugin Omni?

Responder1

Você pode usarconclusão do dicionário, ou seja

:setlocal dictionary+=/path/to/your/file

e acione a conclusão do modo de inserção com <C-x><C-k>; ver :help i_CTRL-X_CTRL-K.

Se você quiser isso apenas para filetype xxx, coloque o :setlocalin ~/.vim/after/ftplugin/xxx.vim.

Em contraste,Conclusão Omnilhe dá mais poder, mas você mesmo precisa escrever a função de conclusão. (Você poderia escrever uma função que leia seu arquivo, mas por que fazer todo esse esforço quando o Vim tem isso embutido?!)

informação relacionada