Pergunta

Estou tentando usar o plug -in do Snipmate Vim e instalei -o como ele dirige, mas quando pressiono a guia, nada acontece.

  • Como posso depurar isso? Existem arquivos de log vim quando tenta carregar coisas?
  • Como posso ver quais plugins estão carregados corretamente?

eu tentei :sni<tab> Para ver se há algo chamado Snipsomething instalado, mas nada completa.

No tutorial de instalação, não menciona adicionar nada ao meu vimrc Mas acho que encontra o /plugin/ DIR automaticamente?

Estou executando no Windows e Unix e tenho o mesmo perfil com o mesmo problema.

Outros plugins como o nerdtree estão carregando OK.

Atualizar: Após outra pergunta, eu tentei :inoremap e :snoremap e a <Tab> entrada mencionada TriggerSnippet() existe:

por exemplo

s <Tab>   * <Esc>i <Right><C-R>=TriggerSnippet()<CR>
  • Isso significa que está ativado?
Foi útil?

Solução

:verbose imap <tab>

vai lhe dizer o que está obrigado a <tab>

:scriptnames Vou lhe dizer quais scripts foram carregados.

Outras dicas

Você pode inserir echo "Loaded so far" e similares dentro do código do plug -in - o texto será exibido na linha de fundo se o echo É executado. Depuração da PrintF :) Bruta, mas simples e funciona.

Também: plugin é carregado automaticamente. plugins não é.

Parece que eu tinha algo desonesto em C:\Program Files\Vim\vimfiles\ Diretório que estava substituindo minhas preferências de usuário. Eu apenas explodi esse diretório e ele funciona agora.

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