What's Changed
Enhanced Mark Feature (#948, #972)
- Mark navigation has been improved: jumping to a mark by absolute position or by relative movement (+n/-n) is now supported.
- Mark number input mode (default key:
,) allows direct or relative mark selection. - "Mark by pattern" (default key:
*) enables marking all lines matching a pattern at once. - The mark list is now available in the sidebar for easier navigation and selection.
Thanks to @btakita.
Sidebar Feature Added
- A new sidebar can be toggled to display:
- Help (Alt+h)
- Mark list (Alt+m)
- Document list (Alt+l)
- Section list (Alt+u)
- Sidebar width and initial mode are configurable (via CLI or config file).
- Sidebar scrolling is independent from the main content, with dedicated key bindings.
- Sidebar content updates dynamically according to the current mode.
Other Changes
- Fixed: The output width when quitting with -F (or --quit-if-one-screen) is now adjusted to the actual terminal size instead of being fixed at 80 columns. (#957) Thanks to @MinekPo1 .
- Fixed: Resolved an issue where output could not be produced when using follow mode in combination with the -X option. (#978) Thanks to @HippoPerson .
Full Changelog: v0.50.2...v0.51.0