Vim基础篇(七)——状态栏美化插件vim-airline

前言:
  状态栏美化插件vim-airline可以让你的vim美化效果瞬间上升几个档次,强烈建议安装。

1 安装vim-airline

  通过vim-plug安装 vim-airline 非常简单,在.vimrc配置文件中添加一下配置。

1
2
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'

  之后在Vim中执行指令 :PlugInstall 安装插件。

2 配置vim-airline

  以下是我对vim-airline的配置,将其添加到.vimrc文件中重启vim后生效。

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"vim-airline/vim-airline
let g:airline_theme = "bubblegum"                          "选择配色风格。
let g:airline#extensions#tabline#enabled = 1               "显示窗口的tab和buffer。
let g:airline_powerline_fonts = 1                          "开启支持powerline字体。
let g:airline#extensions#tabline#formatter = 'unique_tail' "顶部缓存只显示文件名。

if !exists('g:airline_symbols')
    let g:airline_symbols = {}
endif
let g:airline_left_sep = ''
let g:airline_left_alt_sep = ''
let g:airline_right_sep = ''
let g:airline_right_alt_sep = ''
let g:airline_symbols.branch = ''
let g:airline_symbols.colnr = '℅'            "列标志,默认标志乱码。
let g:airline_symbols.readonly = ''
let g:airline_symbols.linenr = '☰'
let g:airline_symbols.maxlinenr = ''
let g:airline_symbols.dirty = '⚡
'```

  显示效果如下。


# <center>Vim基础篇(七)——状态栏美化插件vim-airline</center>

*前言:*
&emsp;&emsp;*状态栏美化插件vim-airline可以让你的vim美化效果瞬间上升几个档次,强烈建议安装。*

## 1 安装vim-airline
&emsp;&emsp;通过vim-plug安装 [vim-airline](./https://github.com/vim-airline/vim-airline "vim-airline") 非常简单,在.vimrc配置文件中添加一下配置。

1
2
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
&emsp;&emsp;之后在Vim中执行指令 `:PlugInstall` 安装插件。 ## 2 配置vim-airline &emsp;&emsp;以下是我对vim-airline的配置,将其添加到.vimrc文件中重启vim后生效。 ```vimscript """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "vim-airline/vim-airline let g:airline_theme = "bubblegum" "选择配色风格。 let g:airline#extensions#tabline#enabled = 1 "显示窗口的tab和buffer。 let g:airline_powerline_fonts = 1 "开启支持powerline字体。 let g:airline#extensions#tabline#formatter = 'unique_tail' "顶部缓存只显示文件名。 if !exists('g:airline_symbols') let g:airline_symbols = {} endif let g:airline_left_sep = '' let g:airline_left_alt_sep = '' let g:airline_right_sep = '' let g:airline_right_alt_sep = '' let g:airline_symbols.branch = '' let g:airline_symbols.colnr = '℅' "列标志,默认标志乱码。 let g:airline_symbols.readonly = '' let g:airline_symbols.linenr = '☰' let g:airline_symbols.maxlinenr = '' let g:airline_symbols.dirty = '⚡ '``` &emsp;&emsp;显示效果如下。 ![airline.png](https://blogimage-1302867234.cos.ap-chengdu.myqcloud.com/blogimage/docs/工具/Vim/基础篇/Vim基础篇(七)——状态栏美化插件vim-airline/airline.png "airline")