[vim/vim] [New Feature] Multi-line statusline (PR #18871)

13 views
Skip to first unread message

h_east

unread,
Dec 5, 2025, 11:06:43 PM (2 days ago) Dec 5
to vim/vim, Subscribed

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:

  • Executing CTRL-W_x will disrupt the layout.
  • Even when I run CTRL-W_=, the window heights often do not become equal.
  • Sometimes run out of command line space.

Todo:

  • Write a test.
  • Bug fixes.

You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/18871

Commit Summary

File Changes

(19 files)

Patch Links:


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871@github.com>

h_east

unread,
Dec 5, 2025, 11:07:22 PM (2 days ago) Dec 5
to vim/vim, Subscribed
h-east left a comment (vim/vim#18871)

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.Message ID: <vim/vim/pull/18871/c3619438680@github.com>

h_east

unread,
Dec 5, 2025, 11:29:06 PM (2 days ago) Dec 5
to vim/vim, Push

@h-east pushed 1 commit.


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/0aabcb12a570bbf4c791d4a4e24a8c5c74452be7/after/afad0a00f2c5602a4b2b54f9ebfc550e072d5ab2@github.com>

h_east

unread,
Dec 5, 2025, 11:42:14 PM (2 days ago) Dec 5
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/afad0a00f2c5602a4b2b54f9ebfc550e072d5ab2/after/2490ba8884f4f308c5e423aa0d734e3b75e9160c@github.com>

h_east

unread,
Dec 6, 2025, 12:04:39 AM (yesterday) Dec 6
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/2490ba8884f4f308c5e423aa0d734e3b75e9160c/after/e6a22acd05f36b07c0b77b175dd3209fc67296f1@github.com>

h_east

unread,
Dec 6, 2025, 12:12:42 AM (yesterday) Dec 6
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/e6a22acd05f36b07c0b77b175dd3209fc67296f1/after/f1a99f782a11e846bbe83034a283659ddbd8ee39@github.com>

h_east

unread,
Dec 6, 2025, 12:19:59 AM (yesterday) Dec 6
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/f1a99f782a11e846bbe83034a283659ddbd8ee39/after/d55f7ac32bde8f5a72366fd51f138730082d9d75@github.com>

h_east

unread,
Dec 6, 2025, 7:22:34 PM (yesterday) Dec 6
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/d55f7ac32bde8f5a72366fd51f138730082d9d75/after/5e8f13262910ed423afb5451f4e790441ba62f9d@github.com>

h_east

unread,
Dec 6, 2025, 9:31:35 PM (23 hours ago) Dec 6
to vim/vim, Push

@h-east pushed 1 commit.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/5e8f13262910ed423afb5451f4e790441ba62f9d/after/0848f434f6a8b01ca584d7d85b618b2385a72d40@github.com>

h_east

unread,
5:09 AM (16 hours ago) 5:09 AM
to vim/vim, Push

@h-east pushed 9 commits.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/18871/before/0848f434f6a8b01ca584d7d85b618b2385a72d40/after/2ae495c3ae573f14e37dae90df4ee62aec61f371@github.com>

Reply all
Reply to author
Forward
0 new messages