Vundle - Plugins instalados, mas não carregando

1

Instalei o vundle na minha caixa do Ubuntu, mas quando carrego o vim, nenhum dos plugins é carregado. Meu .vimrc do meu diretório pessoal [algumas linhas comentadas editadas]:

runtime! debian.vim
set nocompatible              " be iMproved, required
filetype off                  " required

" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
"set rtp+=~/.vim/bundle
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')

" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
Plugin 'reedes/vim-thematic'
Plugin 'bling/vim-airline'

" All of your Plugins must be added before the following line
call vundle#end()            " required
filetype plugin indent on    " required
" To ignore plugin indent changes, instead use:
"filetype plugin on
"
" Put your non-Plugin stuff after this line

syntax on
set number
set ruler


" Source a global configuration file if available
if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif

: saídas do PluginList ...

" My Plugins                        
Plugin 'gmarik/Vundle.vim'                                           
Plugin 'reedes/vim-thematic'                                          
Plugin 'bling/vim-airline' 

Eu não mudei nenhuma outra configuração, esta é minha primeira tentativa de usar plugins do Vim. Carregamentos de vim parecidos com isso ... (vim padrão)

    
por CS Student 19.07.2014 / 12:42

1 resposta

2

Seus plugins podem estar carregados, mas não têm um efeito visível por padrão.

Por exemplo, a linha

Plugin 'bling/vim-airline'

carrega o plugin vim-airline, mas você não verá a linha de status extravagante até que a linha de status seja mostrada por algum motivo. (A linha inferior da captura de tela não é a linha de status.)
A linha de status é mostrada se houver uma janela dividida ou se a opção laststatus estiver definida para mostrá-la sempre.

Tente adicionar esta linha ao seu .vimrc para mostrar a linha de status por padrão.

set laststatus=2

(Segundo os comentários, isso resolveu a questão do OP)

Se você tiver certeza de ter configurado seus plugins para realmente ter algum efeito visível e ainda achar que não está carregado, use o comando a seguir para listar todos os arquivos de script que foram carregados na instância atual de vim :

:scriptnames

Isso mostra uma longa lista de arquivos. Se um plugin for carregado, você verá um ou mais arquivos com nomes relacionados ao nome do plugin.

    
por Volker Siegel 19.07.2014 / 20:35