Vim: snipmate plug-in não gatilho fragmento conclusão
Pergunta
Vim está instalado no /usr/share/vim.
snipmate 's pastas foram adicionados a esta categoria no existente pastas (depois, carregar automaticamente, de encaixe, fragmentos, etc.) em conformidade.
A partir do arquivo de documentação:
For instance, to change the trigger
key to CTRL-J, just change this:
ino <tab> <c-r>=TriggerSnippet()<cr>
snor <tab> <esc>i<right><c-r>=TriggerSnippet()<cr>
to this:
ino <c-j> <c-r>=TriggerSnippet()<cr>
snor <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>
Eu tentei isso também - o mesmo resultado. Quando tento gatilho de trechos combiná-lo só adiciona uma aba (4 espaços, de acordo com o meu .vimrc).
P.S. filetype plugin do travessão diante.
Atualizado:
cat /etc/issue
Ubuntu 9.10
: inoremap
i <C-B> * <C-R>=TriggerSnippet()<CR>
: snoremap
s <C-B> * <Esc>i<Right><C-R>=TriggerSnippet()<CR>
Como posso corrigir isso?
Solução
Eu tive um problema com snipmate, não estava funcionando, então me deparei com Issue 66 em sua Issue tracker :
source ~/.vim/after/plugin/snipMate.vim
Outras dicas
Eu resolvi esse problema removendo a entrada 'set colar' em .vimrc
No meu caso, eu experimentei a mesma coisa. Snipmate autocomplete não funciona. Uma das razões é a é usado por outro plugin. Typing :verbose imap <Tab>
irá mostrar-lhe que plugin que utiliza a chave e causa o conflito. Você pode comentar o plugin no .vimrc ou você pode alterá-lo para usar outra chave.