Your comments

Ah, that explains why I get different behavior depending on where I double-click...


But is it normal to select subword on a bash variable:

Image 993


but full word on a bash function call?

Image 994

If it can help having a more consistent behavior, I'm fine with a pure text approach where I would have some setting similar to `styledtext.wordCaretMovementType` but for double-click, such as `styledtext.wordDoubleClickSelectionType` that applies everywhere (and the documentation of one parameter would refer to the other so users remember to check both - as I think most users would like to use the same on both)

Not sure why but I'm unable to edit my first post.

Anyway just to update that the setting is now named `styledtext.wordCaretMovementType` and features an enum of choices to mimic various OSes, not `styledtext.useOwnWordBoundaryDetection`which was a more limited boolean.

As a matter of fact, GitKraken also didn't have it... until v11.9.0 released on Feb 3, 2026!

Image 990

So it's not too late to catch up with the competitors, I guess?

Linux Ubuntu 22.04 with Unity desktop.

I have another PC on Windows 11, I will try it there too.

Sorry, do you mean that:

a. the zoom should always be crisp and it's a bug that it's blurry

b. right-click should already display an option to enable nearest-neighbour scaling and it's a bug that right-click does nothing

c. the hamburger menu should already feature an option to enable nearest-neighbour scaling and it's a bug that it's missing

I can only send a bug report once I know precisely what is missing.

... "system", it's what I said in the post from June 3.

While win, mac and gtk are OK.

But it's not really an issue, I just use gtk now.

Well, it's exactly the same issue as when setting `styledtext.useOwnWordBoundaryDetection = false` before.

If I start here:

|a_b c_d


and I repeatedly press Ctrl+Right, I go there:

a|_b c_d

a_b| c_d

a_b c|_d

a_b c_d|

which is quite slow.

Thanks, 24.1 > styledtext.wordCaretMovementType seems to replace the styledtext.useOwnWordBoundaryDetection entirely but the enum offers more options. "system" is the equivalent of styledtext.useOwnWordBoundaryDetection = true and has the issues I mentioned on Ubuntu, while win, mac and gtk behave as I wanted, one pause per space and skipping underscores.

Finally, word-boundaries also stops once per space but also stops at underscores, like system, but it's good to have a system-independent option for people who reliably want to pause at underscores.

So I'll go with win/mac/gtk, good for 99% of my usage, and I'll be waiting for Subword navigation shortcut feature (link in my previous post).

Note: I'm actually the OP but switched account without noticing at some point.