- PVSM.RU - https://www.pvsm.ru -
Известно что строку статуса в Vim можно легко кастомизировать в соответствии с вашими пожеланиями: вывести информацию о текущем файле, позиции курсора, текущей vcs-ветке. Есть также отдельные плагины, которые полностью заменяют строку статуса, самым используемым из которых является vim-powerline. В данной статье я хочу познакомить вас с одним из таких плагинов, vim-airline, который я с недавнего времени использую вместо vim-powerline.
Vim-airline — легкий плагин, заменяющий строку статуса в Vim с широкими возможностями для кастомизации. Получил свое название по причине того, что первую его версию автор написал, летя в самолете. Установка плагина не несет никаких проблем — установить можно как обычным копированием, так и через любой из пакетных менеджеров: vundle, pathogen, neobundle. Airline интегрирован с множеством наиболее популярных плагинов: vim-bufferline, fugitive, unite, ctrlp, minibufexpl, gundo, undotree, nerdtree, tagbar, syntastic, lawrencium.
Преимущества по сравнению с вышеупомянутым vim-powerline:
Задать тему:
let g:airline_theme='dark'
Изменить тему во время работы:
:AirlineTheme dark
Включить/выключить интеграцию со сторонними плагинами:
let g:airline_enable_fugitive=1
let g:airline_enable_syntastic=1
let g:airline_enable_bufferline=1
Замена символов:
let g:airline_left_sep = '▶'
let g:airline_right_sep = '◀'
let g:airline_linecolumn_prefix = '¶ '
let g:airline_fugitive_prefix = '⎇ '
let g:airline_paste_symbol = 'ρ'
Замена отдельных секций:
let g:airline_section_c = '%t'
(a,b,c — секции слева, x,y,z — справа)
1. vim-airline
github.com/bling/vim-airline [2]
2. vim-powerline
github.com/Lokaltog/powerline [3]
Автор: rsludge
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/vim/39320
Ссылки в тексте:
[1] dark: https://github.com/bling/vim-airline/blob/master/autoload/airline/themes/dark.vim
[2] github.com/bling/vim-airline: https://github.com/bling/vim-airline
[3] github.com/Lokaltog/powerline: https://github.com/Lokaltog/powerline
[4] Источник: http://habrahabr.ru/post/187588/
Нажмите здесь для печати.