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?

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top