Add bufnr and modified_indicator segments to tabline

This commit is contained in:
ZyX 2014-08-16 14:25:43 +04:00
parent a792fb0e1c
commit 31731a93da
3 changed files with 13 additions and 2 deletions

View File

@ -15,7 +15,7 @@
"position": "information:additional",
"single_tab": "line_current",
"many_tabs": "line_current",
"bufnr": "information:unimportant",
"bufnr": "file_directory",
"winnr": "information:unimportant",
"tabnr": "file_directory"
}

View File

@ -13,6 +13,12 @@
"exclude_modes": ["tab", "buf", "buf_nc"],
"priority": 5
},
{
"name": "bufnr",
"after": " ",
"exclude_modes": ["tab", "buf", "tab_nc"],
"priority": 5
},
{
"name": "file_directory",
"priority": 40
@ -23,6 +29,11 @@
"display_no_file": true
},
"priority": 10
},
{
"name": "modified_indicator",
"exclude_modes": ["tab", "tab_nc"],
"priority": 5
}
]
},

View File

@ -26,7 +26,7 @@ catch
cquit
endtry
if result isnot# '%#Pl_240_5789784_235_2500134_NONE# ./%#Pl_244_8421504_235_2500134_bold#abc %#Pl_244_8421504_235_2500134_NONE# %#Pl_240_5789784_235_2500134_NONE#./%#Pl_244_8421504_235_2500134_bold#def %#Pl_235_2500134_240_5789784_NONE# %#Pl_250_12369084_240_5789784_NONE#./%#Pl_231_16777215_240_5789784_bold#ghi %#Pl_240_5789784_236_3158064_NONE# %#Pl_231_16777215_236_3158064_NONE#                                               %#Pl_252_13684944_236_3158064_NONE# %#Pl_235_2500134_252_13684944_bold# Bufs '
if result isnot# '%#Pl_240_5789784_235_2500134_NONE# 1 %#Pl_240_5789784_235_2500134_NONE#./%#Pl_244_8421504_235_2500134_bold#abc %#Pl_244_8421504_235_2500134_NONE# %#Pl_240_5789784_235_2500134_NONE#2 %#Pl_240_5789784_235_2500134_NONE#./%#Pl_244_8421504_235_2500134_bold#def %#Pl_235_2500134_240_5789784_NONE# %#Pl_250_12369084_240_5789784_NONE#./%#Pl_231_16777215_240_5789784_bold#ghi %#Pl_240_5789784_236_3158064_NONE# %#Pl_231_16777215_236_3158064_NONE#                                           %#Pl_252_13684944_236_3158064_NONE# %#Pl_235_2500134_252_13684944_bold# Bufs '
call writefile(['Unexpected tabline (2)', result], 'message.fail')
cquit
endif