From 99510be9d34e6e0218d2a11a760b6a2e08fcb727 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Sbrocco=20Figueiredo?= <33270103+andresbrocco@users.noreply.github.com> Date: Tue, 12 May 2020 15:45:25 -0300 Subject: [PATCH] Just to remember: that line has to go inside the AirlineInit() function, otherwise it could mess up with the theme. --- Configuration-Examples-and-Snippets.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Configuration-Examples-and-Snippets.md b/Configuration-Examples-and-Snippets.md index b1d3807..3b1236e 100644 --- a/Configuration-Examples-and-Snippets.md +++ b/Configuration-Examples-and-Snippets.md @@ -74,7 +74,10 @@ To prevent vim-airline from loading your extension when your plugin is not loade ## Integration with [vim-obsession](https://github.com/tpope/vim-obsession) Prepend a '$' when obsession is enabled ([origin](https://github.com/vim-airline/vim-airline/issues/777#issuecomment-113704356)) ```viml -let g:airline_section_z = airline#section#create(['%{ObsessionStatus(''$'', '''')}', 'windowswap', '%3p%% ', 'linenr', ':%3v ']) +function! AirlineInit() + let g:airline_section_z = airline#section#create(['%{ObsessionStatus(''$'', '''')}', 'windowswap', '%3p%% ', 'linenr', ':%3v ']) +endfunction +autocmd User AirlineAfterInit call AirlineInit() ``` ## Overriding the inactive statusline