SUMMARY When using Dynamic Word Wrap, text wraps once it reaches the edge of the document width view. With "Word wrap at fixed column", it hard wraps at the specified value. What I'd love to have is the combination of both, where dynamic word wrap will wrap at a set value, instead of the width of the editor document/view. I can force this by having a second document in split mode, to force the view of the document I'm editing to shrink to the desired wrap width, but that feels super clunky. STEPS TO REPRODUCE 1. Enable dynamic word wrap 2. Set Wrap Words at 82 characters, and enable Draw Vertical Line to make things easier to spot 3. Open a document and start typing OBSERVED RESULT The line will only soft wrap once it reaches the edge of the screen, potentially well past the word wrap character limit / column line. EXPECTED RESULT I'd like it to soft-wrap at the word wrap character. This allows to constrain the width of the text of the editor, without introducing hard wraps. Hard wraps make text hard to reflow which can cause frustration when reading text for people with visual impairments, as 80 characters at 12pt takes up a different amount of horizontal space than 80 characters at 16pt. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1
@Christoph Thoughts? I would say this feature is not worth the complexity. Especially if you consider variable width fonts
An alternative way to do this could be to be able to constrain the editor/document window width without needing a split screen? That solves my issue in practice, and might be helpful when running on large screens or in full screen mode, as the document edit area can get very wide.
Turns out this already exists. I just missed a setting. There's a "wrap dynamic at static word wrap marker" in appearance which results exactly in what I am asking for. It probably tripped me up because the settings are spread between General and Editing but they have to be configured together for the functionality I'm looking for. I'll close this as worksforme. Apologies for the noise.