Vim airline - fairulazmin/note GitHub Wiki
vim airline
InstallAdd plugin
open the ~/.vim/vim-plug/plugins.vim
and ~/.config/nvim/vim-plug/plugins.vim
file via nvim/vim and add the following code:
call plug#begin('~/.vim/autoload/plugged')
...
...
...
" Plugin for vim-airline
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
call plug#end()
Install the plugin
Vim / Neovim
Open Vim
vim
Open Neovim
nvim
Install the plugins
:PlugInstall
Create theme directory
Vim
Make directory for theme
mkdir ~/.vim/theme
Create airline.vim file
touch ~/.vim/theme/airline.vim
Neovim
Make directory for theme
mkdir ~/.config/nvim/theme
Create a airline.vim file
touch ~/.config/nvim/theme/airline.vim
Add settings
open the ~/.vim/theme/airline.vim
or ~/.config/nvim/theme/airline.vim
file via vim and add the following code:
let g:airline_powerline_fonts = 1
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.crypt = 'π'
let g:airline_symbols.linenr = 'β°'
let g:airline_symbols.linenr = 'β'
let g:airline_symbols.linenr = 'β€'
let g:airline_symbols.linenr = 'ΒΆ'
let g:airline_symbols.maxlinenr = ''
let g:airline_symbols.maxlinenr = 'γ'
let g:airline_symbols.branch = 'β'
let g:airline_symbols.paste = 'Ο'
let g:airline_symbols.paste = 'Γ'
let g:airline_symbols.paste = 'β₯'
let g:airline_symbols.spell = 'κ¨'
let g:airline_symbols.notexists = 'Ι'
let g:airline_symbols.whitespace = 'Ξ'
" powerline symbols
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.readonly = 'ξ’'
let g:airline_symbols.linenr = 'β°'
let g:airline_symbols.maxlinenr = 'ξ‘'
Source the plugins
Vim
Add the following line to .vimrc
source $HOME/.vim/theme/airline.vim
Neovim
Add the following line to init.vim
source $HOME/.config/nvim/theme/airline.vim