I don’t understand completely this thread, but I might have a similar problem. Please let me know if I should start a new topic for this, if this happens to be a different thing. Right now I’m just posting to this topic because I feel this might be the same thing.
I have a paragraph that soft-wraps to multiple lines in the editor. See the screenshot below.
I move the cursor to the beginning of the first ipsum word, for example.
I hit Shift + End. Obsidian selects the rest of the paragraph, instead of just the rest of the current line:
This is what Shift + End should do in my opinion:
Pressing just End goes correctly to the end of the line, not to the end of the paragraph.
Moving to a few lines below and pressing Shift + Home works correctly, it selects the beginning of the line:
My environment: Windows 10 with Obsidian 0.12.12. This also happened on Obsidian 0.12.10 (the version that @Ellanxis had).