Vim插件仅在:Plugin *命令之后显示

时间:2018-09-19 21:53:57

标签: bash macos vim vundle

我已经安装了Vundle和一些插件。但是,只有在我在Vim中运行:PluginInstall:PluginList后,这些插件才能激活。

$ vim带我去 plain vim,没有任何插件。

运行:PluginInstall后,我会看到像这样的多窗格vim: multi pane vim with plugins

请注意,已安装插件LightLine。还要注意,一旦切换到最右边的窗格,就会有两个vim状态栏:一个LightLine状态栏和一个普通的--INSERT--状态栏。这让我觉得我正在某种程度上在vim中运行vim ...

我的.vimrc供参考

set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
    Plugin 'VundleVim/Vundle.vim'
    Plugin 'itchyny/lightline.vim'
    Plugin 'jiangmiao/auto-pairs'
call vundle#end()
"set rtp+=/usr/local/opt/fzf
"nnoremap > $
"nnoremap < 0
"set autoindent
"set smartindent
filetype plugin indent on
syntax on
" Language specific syntax
" autocmd FileType * set tabstop=2|set shiftwidth=2|set expandtab
" autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab

我正在使用自制安装的Vim 8.1,这是:set runtimepath runtimepath=~/.vim,~/.vim/bundle/Vundle.vim,~/.vim/bundle/lightline.vim,~/.vim/bundle/auto-pairs,/usr/local/share/vim/vimfiles,/usr/local/share/vim/vim81,/usr/local/share/vim/vimfiles/after,~/.vim/after,~/.vim/bundle/Vundle.vim,~/.vim/bundle/Vundle.vim/after,~/.vim/bundle/lightline.vim/after,~/.vim/bundle/auto-pairs/after

的输出

有人知道为什么vim会表现出这种方式吗?

1 个答案:

答案 0 :(得分:1)

对不起,我:插件 正确加载,只是因为我需要在{.vimrc中添加set laststatus=2,所以没有显示lightline。