The status line can now be displayed on multiple lines.
You can insert a line break in the 'statusline' option with "%@".
Add 'statuslineopt' option.
Known issue:
CTRL-W_x will disrupt the layout.CTRL-W_=, the window heights often do not become equal.Todo:
https://github.com/vim/vim/pull/18871
(19 files)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Sample image:
image.png (view on web)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 1 commit.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 9 commits.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 10 commits.
You are receiving this because you are subscribed to this thread.![]()
Statusline height is not recomputed when content is updated.
Setps
%{%g:mystl%}:vim -N -u NONE -c "let g:mystl = 'foo%@bar'" -c "set stl=%{%g:mystl%} stlo=maxheight:2 ls=2"
The statusline is displayed on 2 lines:
foo
bar
:let g:mystl = 'buz'
Expected
The statusline height is reduced to 1 line:
buz
Actual
The content updates correctly, but the height remains at 2 lines.
buz
Version: 9.1.1966
Commit: d3731f4 (h-east/multi-line-statusline)
OS: FreeBSD
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 12 commits.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 14 commits.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 15 commits.
You are receiving this because you are subscribed to this thread.![]()
@h-east pushed 16 commits.
You are receiving this because you are subscribed to this thread.![]()