当前位置:   article > 正文

vim最最最牛×的插件安装,起飞_vim-airline

vim-airline

现在,我们来装第一「个」插件,体验一下 Vundle 的操作。

安装

.vimrc 插件部分加入以下代码:

vim
复制代码
" Plugins for UI
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
  • 1
  • 2
  • 3
  • 4
  • 5

重启 Vim 后,执行 :PluginInstall

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

安装完成,效果立竿见影,看底部:

启用 Powerline 字体

没有 Powerline 炫酷的三角形,需要在 .vimrc 末尾添加设置代码(如果有乱码,那么很可能就是你系统上还没安 Powerline 字体Nerdfont(推荐)):

vimrc
复制代码
let g:airline_powerline_fonts=1
  • 1
  • 2
  • 3

显示顶栏

vimrc
复制代码
let g:airline#extensions#tabline#enabled=1
  • 1
  • 2
  • 3

设置主题

我们可以通过 :AirlineTheme xx 动态切换主题,但重启后主题会被还原,可以记住它:

vimrc
复制代码
let g:airline_theme='kolor'
  • 1
  • 2
  • 3

这样,Airline 全部设置如下:

vimrc
复制代码
" ---- Plugin Settings for vim-airline
let g:airline_powerline_fonts=1                     " Use powerline font when possible
let g:airline#extensions#tabline#enabled=1          " Enable tab line
let g:airline_theme='kolor'                         " Use this theme
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

我对主题的要求:

  1. 色彩第一眼眼缘(玄学)
  2. Vim 各模式差别明显
  3. 未保存状态明显(最好有颜色区分)
  4. 由于重要信息在两头,所以中间部分颜色不要太突兀

200+ 个主题,除了 base16_xx 之外,几乎每一个我都试了一下,最后刷下来这么些,瑾供参考:

名称优点缺点无编辑待保存
angr配色偏灰
badwolf和 angr 很像,但比 angr 颜色鲜艳一些
behelit色彩鲜明不突兀,底栏的中间部分很舒服
dark默认配色,且 COMMAND 有单独配色
desertink橙色系很抓眼球
kolor蓝紫色系,配色恰到好处

命令行菜单优化

切换主题的时候,已经感觉不爽利了:

  1. 需要的命令是 AirlineTheme,但每次输入 Air 后 Tab,直接变成了 AirlineExtensions(后来我才明白还可以继续用 Tab 切换)
  2. 可选项太多了,不知道下一个 Tab 到的是哪个主题

这个不需要用插件,在「通用设置」处添加几行代码就行:

vimrc
复制代码
" --- Use the vim wildmenu for command completion
set wildmenu
set wildmode=longest:full,full
set wildignore+=*/tmp/*,*.so,*.swp,*.zip,.meteor/*      " Ignore files in the wildmenun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

效果:

安装插件 - NERDTree

搞个文件树

推荐阅读
相关标签