From 9b2c1e991569d4849d6c6dd9df1e317aba8bca1d Mon Sep 17 00:00:00 2001 From: kazukazuinaina Date: Fri, 23 Apr 2021 02:17:39 +0900 Subject: [PATCH] [add] g:airline_section_c_only_filename --- autoload/airline/init.vim | 6 +++++- doc/airline.txt | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/autoload/airline/init.vim b/autoload/airline/init.vim index f1eacc67..4fae10c9 100644 --- a/autoload/airline/init.vim +++ b/autoload/airline/init.vim @@ -145,7 +145,11 @@ function! airline#init#bootstrap() \ 'function': 'airline#parts#readonly', \ 'accent': 'red', \ }) - call airline#parts#define_raw('file', airline#formatter#short_path#format('%f%m')) + if get(g:, 'airline_section_c_only_filename',0) + call airline#parts#define_raw('file', '%t%m') + else + call airline#parts#define_raw('file', airline#formatter#short_path#format('%f%m')) + endif call airline#parts#define_raw('path', '%F%m') call airline#parts#define('linenr', { \ 'raw': '%{g:airline_symbols.linenr}%l', diff --git a/doc/airline.txt b/doc/airline.txt index 6ed56f84..576da808 100644 --- a/doc/airline.txt +++ b/doc/airline.txt @@ -296,6 +296,9 @@ values): * Display a short path in statusline: > let g:airline_stl_path_style = 'short' > +* Display a only file name in statusline: > + let g:airline_section_c_only_filename = 1 +> ============================================================================= COMMANDS *airline-commands*