You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The column spacing for bindings in the command palette adjusts to the width of the widest visible bindings set, but never shrinks. This makes some doc strings unreadable, especially when they overflow and end up right aligned (see asciinema). I use the command palette regularly for binding reminders and command discoverability.
Reproduction Steps
In the square terminal the bindings start too wide, making the doc strings too short to be readable, and right aligned. In the wide terminal the columns dynamically resize up, but never shrink back down when long bindings are no longer visible.
Of course after I post the issue I stumble across it being mentioned before #9647 (comment). The thread mentions width handling is naive and could be improved later, but I don't see any followups about it.
Summary
The column spacing for bindings in the command palette adjusts to the width of the widest visible bindings set, but never shrinks. This makes some doc strings unreadable, especially when they overflow and end up right aligned (see asciinema). I use the command palette regularly for binding reminders and command discoverability.
Reproduction Steps
In the square terminal the bindings start too wide, making the doc strings too short to be readable, and right aligned. In the wide terminal the columns dynamically resize up, but never shrink back down when long bindings are no longer visible.
square terminal
wide terminal
Helix log
No response
Platform
macOS
Terminal Emulator
kitty 0.34.1
Installation Method
brew
Helix Version
helix 25.1 (dabfb6c)
The text was updated successfully, but these errors were encountered: