From b8ba43a5620a5d270153f4f1d233fda6c3110f8a Mon Sep 17 00:00:00 2001 From: Dmytro Meleshko Date: Sat, 7 Mar 2020 20:01:33 +0200 Subject: [PATCH] [nvim] tweak coc status in airline --- nvim/init.vim | 2 +- nvim/plugin/interface.vim | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/nvim/init.vim b/nvim/init.vim index 12a6126..6371301 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -74,7 +74,7 @@ Plug 'junegunn/vim-plug' " Programming {{{ Plug 'sheerun/vim-polyglot' if g:vim_ide - Plug 'neoclide/coc.nvim', { 'do': 'yarn install' } + Plug 'neoclide/coc.nvim', { 'branch': 'release' } Plug 'dag/vim2hs' endif " }}} diff --git a/nvim/plugin/interface.vim b/nvim/plugin/interface.vim index 8a1d3fc..0453216 100644 --- a/nvim/plugin/interface.vim +++ b/nvim/plugin/interface.vim @@ -101,14 +101,14 @@ endif let g:airline#extensions#branch#enabled = 1 let g:airline#extensions#tabline#enabled = 1 - let g:airline#extensions#coc#enabled = 1 + let g:airline#extensions#coc#enabled = 0 let g:airline#extensions#tabline#left_sep = ' ' let g:airline#extensions#tabline#left_alt_sep = '' let g:coc_status_error_sign = 'E:' let g:coc_status_warning_sign = 'W:' - call airline#parts#define_function('coc#status', 'coc#status') + call airline#parts#define('coc#status', { 'function': 'coc#status', 'accent': 'airline_term' }) function StatusLine_filesize() let l:bytes = getfsize(expand('%')) @@ -126,7 +126,7 @@ endif let l:factor = l:next_factor endfor endfunction - call airline#parts#define_function('filesize', 'StatusLine_filesize') + call airline#parts#define('filesize', { 'function': 'StatusLine_filesize' }) function s:airline_section_prepend(section, items) let g:airline_section_{a:section} = airline#section#create_right(a:items + ['']) . g:airline_section_{a:section}