[英]Vim does not load plugins in edit window but loads them in help or other system windows
我想使用一些 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
,這些 windows 將具有來自 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 'laststatus'
(在評論中,我錯誤地將 OP 指向'statusline'
。)
'laststatus'
'ls'
數字(默認 1)此選項的值會影響最后一個 window 何時具有狀態行:
- 0:從不
- 1:僅當至少有兩個 windows
- 2:總是
如果您有多個 windows,則屏幕看起來更好,帶有狀態行,但它需要另一個屏幕行。
|status-line|
'laststatus'
的默認值意味着狀態行僅在至少有兩個 windows 時才會顯示,並且通常只顯示在最后一個 window 中。
要始終顯示它,請添加
set laststatus=2
到你的 vimrc。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.