From 9b113a02f5ab4e6bb1b5ab33e5d5b012a84c19cf Mon Sep 17 00:00:00 2001 From: kazukazuinaina Date: Tue, 6 Jul 2021 02:37:52 +0900 Subject: [PATCH] [refactor] use Ternary operator --- autoload/airline/extensions/default.vim | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/autoload/airline/extensions/default.vim b/autoload/airline/extensions/default.vim index 6fc4c11f..3c920a64 100644 --- a/autoload/airline/extensions/default.vim +++ b/autoload/airline/extensions/default.vim @@ -76,17 +76,14 @@ else endfunction endif -function! airline#extensions#default#apply(builder, context) +function! airline#extensions#default#apply(builder, context) abort let winnr = a:context.winnr let active = a:context.active if airline#util#getwinvar(winnr, 'airline_render_left', active || (!active && !g:airline_inactive_collapse)) call s:build_sections(a:builder, a:context, s:layout[0]) else - let text = s:get_section(winnr, 'c') - if empty(text) - let text = ' %f%m ' - endif + let text = !empty(s:get_section(winnr, 'c')) ? s:get_section(winnr, 'c') : ' %f%m ' call a:builder.add_section('airline_c'.(a:context.bufnr), text) endif