So, enter text multiple lines length without linebreaks;
Put cursor at middle of any of these lines.
Shift+home and Shift+end
Expected result
Both should have same result with different half of line or whole text:
“Home” should select from line start to cursor and “End” same with end of line
OR
“Home” select from start of this text and “End” to end of this text
Actual result
Mixed behavior. Home select to begin of line and End select to end of text
Environment
Win10x64 19043.985, Obsidian 0.12.10 in help vault.
Additional information
I like suggestion in topic above. And would be good solution for Home also.
Press End once to go to the end of the soft wrap, press End again to go to the real end of the line. I think this could be a good solution for this as well.
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:
Side notes:
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).
It’s an internal inconsistency within Obsidian and a deviation from standard text editor behavior. I think it qualifies as a bug, rather than a design choice.
Would love to see this addressed. I see this as an accessibility issue.
In addition to simply improving the app and making it more internally consistent, addressing this will make the application more accessible for those of us who must use Obsidian via dictation.
Dictation users depend heavily upon key combinations like shift + home and shift + end to select and manipulate text.