Meus plugins vim não estão carregando

2

Eu estou em um Mac. Eu quero instalar plugins vim. O problema como sempre é que depois de seguir exatamente as instruções em https://github.com/tpope/vim-pathogen o plugin fugitivo não irá carregar. Eu segui isso também https://github.com/scrooloose/nerdtree novamente nada. Alguém poderia me explicar por que isso está acontecendo e uma maneira de consertar isso, por favor?

Esta é minha estrutura:

$ls .vim/*
.vim/autoload:
fuf          fuf.vim      l9           l9.vim       pathogen.vim rails.vim

.vim/bundle:
vim-fugitive

.vim/doc:
fuf.jax   fuf.txt   l9.jax    l9.txt    rails.txt tags      tags-ja

.vim/plugin:
fuf.vim   l9.vim    rails.vim

invocando patógeno

  call pathogen#infect()
  filetype off
  syntax on
  filetype plugin indent on

adicionado de link

: saída do scriptnames

  1: /usr/share/vim/vimrc
  2: /Users/test/.vimrc
  3: /usr/share/vim/vim73/syntax/syntax.vim
  4: /usr/share/vim/vim73/syntax/synload.vim
  5: /usr/share/vim/vim73/syntax/syncolor.vim
  6: /usr/share/vim/vim73/filetype.vim
  7: /usr/share/vim/vim73/ftplugin.vim
  8: /usr/share/vim/vim73/indent.vim
  9: /usr/share/vim/vim73/macros/matchit.vim
 10: /Users/test/.vim/autoload/pathogen.vim
 11: /usr/share/vim/vim73/ftoff.vim
 12: /usr/share/vim/vim73/syntax/nosyntax.vim
 13: /Users/test/.vim/plugin/fuf.vim
 14: /Users/test/.vim/autoload/l9.vim
 15: /Users/test/.vim/autoload/fuf.vim
 16: /Users/test/.vim/autoload/fuf/buffer.vim
 17: /Users/test/.vim/autoload/fuf/file.vim
 18: /Users/test/.vim/autoload/fuf/coveragefile.vim
    
por Community 19.12.2012 / 12:46

2 respostas

1

Sem olhar para o seu .vimrc completo, eu me aventuraria a dizer que você deve definir o sinalizador para compatibilidade que não seja vi: set nocompatible

Essa deve ser a primeira coisa (ou uma das primeiras coisas) no seu .vimrc

A versão do Vim que vem com o OSX não é apenas um pouco atrasada, mas também não é compilada com um monte de recursos que os plugins requerem. Alguns plugins nem sequer carregam se a versão não é compatível com os que suportam.

Por fim, gostaria de iniciar o Vim com o sinalizador detalhado em ( vim -V ), onde você pode ver toda a saída do que exatamente o Vim está carregando e procurando.

Esta resposta é um pouco vaga, mas existem muitas coisas que podem acontecer para obter esse comportamento. Acabei de mencionar o top 3 da minha lista: a versão mais recente do Vim compilada com huge flag, set nocompatible no seu .vimrc e carregar o Vim com o sinalizador detalhado.

    
por 19.12.2012 / 14:16
1

Eu sei que essa não é a resposta para o seu problema, mas você tentou Vundle ? É outro gerenciador de plugins do Vim muito bom, eu também mudei do Pathogen para Vundle depois de alguns problemas.

    
por 19.12.2012 / 15:03

Tags