我已经在我的 ubuntu 机器上安装了 vundle,但是当我加载 vim 时,没有任何插件加载。我的主目录中的 .vimrc [编辑了一些注释行]:
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
:PluginList 输出...
" My Plugins
Plugin 'gmarik/Vundle.vim'
Plugin 'reedes/vim-thematic'
Plugin 'bling/vim-airline'
我没有更改任何其他设置,这是我第一次尝试使用 Vim 插件。Vim 加载看起来像这样...(默认 vim)
答案1
您的插件可能已加载,但默认情况下没有明显的效果。
例如,
Plugin 'bling/vim-airline'
加载 vim-airline 插件,但由于某种原因,在显示状态行之前,您将看不到漂亮的状态行。(屏幕截图中的底线不是状态行。)如果有分割窗口,或者选项设置为始终显示,
则会显示状态行。laststatus
尝试将此行添加到您的 .vimrc 以默认显示状态行。
set laststatus=2
(根据评论,这解决了 OP 的问题)
如果您确定已将插件配置为确实具有一些可见效果,但仍认为它未加载,请使用以下命令列出当前实例中已加载的所有脚本文件vim
:
:scriptnames
这会显示一长串文件。如果加载了插件,您将看到一个或多个名称与插件名称相关的文件。