Lines Matching refs:statusline
1 " Test 'statusline'
39 let statusline = '%{StatuslineWithCaughtError()}'
40 let &statusline = statusline
43 call assert_equal(statusline, &statusline)
44 set statusline=
50 let statusline = '%{StatuslineWithError()}'
52 let &statusline = statusline
57 call assert_equal('', &statusline)
58 set statusline=
65 set statusline=%a
83 set statusline=%b,%B
88 set statusline=%o,%O
98 set statusline=%f
102 set statusline=%F
108 set statusline=%015(%f%)
110 set statusline=%.6(%f%)
112 set statusline=%14f
114 set statusline=%.4L
119 set statusline=%h,%H
127 set statusline=%k
139 set statusline=%l/%L,%c
144 set statusline=%m%M
154 set statusline=%n
159 set statusline=%p,%P
169 set statusline=%q
181 set statusline=%r,%R
188 set statusline=%t
194 set statusline=%v,%V
203 set statusline=%w%W
212 set statusline=%y\ %Y
218 set statusline=foo%=bar
222 set statusline=%04B
225 set statusline=#%4B#
227 set statusline=#%-4B#
229 set statusline=%.6f
234 exe 'set statusline=a%<b' . repeat('c', &columns - 3) . 'd'
236 exe 'set statusline=a' . repeat('b', &columns - 2) . '%<c'
239 exe 'set statusline=a%<b' . repeat('c', &columns - 2) . 'd'
241 exe 'set statusline=a' . repeat('b', &columns - 1) . '%<c'
248 set statusline=%{SyntaxItem()}
261 set statusline=%{%Outer_eval()%}
270 set statusline=%{%Recurse_eval()%}
275 set statusline=ab%(cd%q%)de
282 set statusline=ab%#Todo#cd%#Error#ef
296 set statusline=a%1*b%0*c
306 set statusline=ab%(cd%1*%{g:a}%*%)de
320 set statusline=ab%1*%(cd%*%{g:a}%1*%)de
337 set statusline=ab%(cd%1*%{g:a}%)de
351 set statusline=ab%1*%(cd%*%{g:a}%)de
369 set statusline=%#Error#{%(\ %{g:a}\ %)}
375 set statusline=10%%
379 set statusline=%!2*3+1
391 set statusline=%!GetStatusLine()
399 " Test statusline works with 80+ items
404 let statusline = '%{StatusLabel()}'
406 let statusline .= '%#TabLine' . (i % 2 == 0 ? 'Fill' : 'Sel') . '#' . string(i)[0]
408 let &statusline = statusline
410 set statusline&
414 " Check statusline in current and non-current window
418 set statusline=x%=y
425 set statusline&
435 setl statusline=count=%{CallWordcount()}
458 let &statusline = '%#StatColorHi2#%(✓%#StatColorHi2#%) Q≡'
475 setlocal statusline=-%{mode()}-
477 setlocal statusline=+%{mode()}+
510 " with a custom 'statusline'
515 set statusline=a%=b
521 set statusline& fillchars& laststatus&