How to use themes in Airline

Molokai theme for Airline in Vim
Molokai theme for Airline in Vim

The Vim-Airline plugin adds support for customizing the colors and format of the statusline in Vim. For more information on installing and using it, see this post.

  • Airline ships with many themes and other themes can also be added to it. If you are using a plugin manager, then the directory containing the themes can be found in vim-airline/autoload/airline/themes. Each theme is contained in a single file with extension .vim here. If you want to add a theme file, just copy it to this directory.

  • A theme can be applied at runtime inside Vim. For example, to apply the molokai theme, use the command :AirlineTheme molokai.

  • To apply a theme at startup, set the g:airline_theme variable in your .vimrc. For example, to apply the molokai theme at startup, add this line to .vimrc: let g:airline_theme='molokai'

  • The default theme that is used by Airline is dark or light, depending on whether the background in your Vim is set to dark or light.

  • If you are using Vim at a virtual terminal (VT), then you might have only 8 color support in that terminal. Most of the Airline themes, including the default ones look horrible in it. I have personally found that the hybrid theme works the best in VT. Other themes that work in VT are tomorrow and zenburn. The themes base16, jellybeans and lucius work partially. All the rest of the themes do not work in VT.

Tried with: Vim 7.4 and Ubuntu 14.04

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.