【发布时间】:2019-10-07 04:19:42
【问题描述】:
背景
我想使用一些 vim 插件(以前用过普通的香草)。我安装了
vundle(我的.vimrc在底部)。
我跑了PluginInstall,一切正常,PluginList 显示:
" My Plugins
Plugin 'VundleVim/Vundle.vim'
Plugin 'sjl/badwolf'
Plugin 'itchyny/lightline.vim'
Plugin 'tomtom/tcomment_vim'
Plugin 'easymotion/vim-easymotion'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'junegunn/fzf'
问题
当我打开 vim 时,lightline 的状态栏不显示。但是,如果我这样做
:help 或 :PluginList,这些窗口有来自 lightline 的状态栏。
这让我发疯了,我已经无数次地卸载/安装了 vim 现在多次,无济于事,所以任何帮助将不胜感激!
.vimrc
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin 'sjl/badwolf'
Plugin 'itchyny/lightline.vim'
Plugin 'tomtom/tcomment_vim'
Plugin 'easymotion/vim-easymotion'
Plugin 'nathanaelkane/vim-indent-guides'
Plugin 'junegunn/fzf'
call vundle#end() " required
filetype plugin indent on " required
【问题讨论】:
-
你怎么知道插件没有加载?如果是状态行,你检查过
:help 'statusline'吗?您可能需要将其设置为 2 -
没有 :help 状态行。插件已加载,它们只是无法在编辑窗口中工作。
-
你写信——
the plugins are not loaded——你能edit澄清你是怎么知道这行不通的吗? -
另外,在我的 vim 中运行
:help statusline会将我带到 vim 中类似于 this one 的文件 -
我说的是“在编辑窗口中”。它们肯定是在 vim 中加载的,就像我这样做 :help 一样,我得到一个加载插件的窗口,PluginsList 将它们全部显示出来。但是,在编辑窗口中它们不工作/未加载,我不知道是哪个。我目前正在运行 apt 版本的 vim,7.x,因为安装 8 没有帮助。也许你是 8 岁?
标签: vim plugins statusbar vundle