Vim不会在编辑窗口中加载插件,但会在帮助或其他系统窗口中加载它们

问题描述 投票:0回答:1

背景

我想使用一些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时,灯光线的状态栏不显示。但是,如果我这样做:help:PluginList,这些窗口的状态栏都位于灯光线。

这让我发疯,并且我已经无数次卸载/安装了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
vim plugins statusbar vundle
1个回答
0
投票

:help 'laststatus'

((在评论中,我错误地将OP指向'statusline'。]

['laststatus' 'ls'编号(默认1)

此选项的值会影响最后一个窗口何时显示状态行:

  • 0:从不
  • 1:仅当至少有两个窗口时
  • 2:总是

如果您有多个窗口,则屏幕看起来更好,带有状态行,但它占用了另一条屏幕行。 |status-line|

'laststatus'的默认值表示状态行仅在至少有两个窗口时显示,并且通常仅在在最后一个窗口中显示

要始终显示,请添加]​​>

set laststatus=2

到您的vimrc。

© www.soinside.com 2019 - 2024. All rights reserved.