某些 vim 航空公司主题不起作用

Had*_*adi 2 vim vundle vim-airline

我安装了vim-airlines及其主题Vundle。我将我.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('~/.vim/vundle_plugins')

" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'

" vim js plugin
Plugin 'pangloss/vim-javascript'

" auto complete
Plugin 'valloric/youcompleteme'

" file explorer
Plugin 'kien/ctrlp.vim'

Plugin 'tpope/vim-surround'

Plugin 'tpope/vim-fugitive'

Plugin 'bling/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
" Plugin 'vim-airline/vim-airline'

" 
call vundle#end()            " required

" nmap <F8> :TagbarToggle<CR>
let g:airline_theme= 'wombat'
if !exists('g:airline_symbols')
    let g:airline_symbols = {}
endif

" unicode symbols
let g:airline_left_sep = '»'
let g:airline_left_sep = '?'
let g:airline_right_sep = '«'
let g:airline_right_sep = '?'
let g:airline_symbols.linenr = '?'
let g:airline_symbols.linenr = '?'
let g:airline_symbols.linenr = '¶'
let g:airline_symbols.branch = '?'
let g:airline_symbols.paste = '?'
let g:airline_symbols.paste = 'Þ'
let g:airline_symbols.paste = '?'
let g:airline_symbols.whitespace = '?'
set laststatus=2
"set background=light

filetype plugin indent on    " required
Run Code Online (Sandbox Code Playgroud)

但什么也没有发生。我的意思是下图:

我的终端图片

即使退出 vim 并重新打开它,主题也没有变化。我安装了“vim-airline”和vim-airline-theme今天。所以他们是最新的。

任何意见表示赞赏。

更新

  • 我使用的是 64 位 Linux Mint 17
  • Vim 7.4 版

zin*_*yev 6

有同样的问题。

只需将此行添加到您的 .bashrc/.zshrc 文件中: export TERM=xterm-256color