Use case described in original post is one of the reasons why I prefer markdown links because they have the human readable text aligned to the left. With wikilinks, alignment is achieved only when all IDs are the same length.
Instead of …
- [[AnyID|Attitude & character]]
- [[2020-12-22 075926|Personal studies]]
- [[2020-12-22 083319|All studies]]
… I have
- [Attitude & character](AnyID)
- [Personal studies](2020-12-22 075926)
- [All studies](2020-12-22 083319)
Since Obsidian Release v0.10.2, markdown links are clickable in edit mode. IDs can be hidden by switching to preview mode, but with markdown links they do not intrude on the left edge even in edit mode, especially when IDs do not have standardized length.
I also think that this request has better chance to be implemented as a plugin which will be open source and allow to add tweaks like for example sorting wiki-links while ignoring initial link-target part or ignoring links completely as requested in original post.
So I would suggest merging this request with Alphabetize/Remove Duplicates
Edit 2021-02-06:
The plugin is here: https://github.com/Vinzent03/obsidian-sort-and-permute-lines
I use custom AutoHotkey script for sorting not only simple lines but also nested blocks as units, according to lowest detected indentation level and with some processing to e.g. ignore quotation marks and [] brackets when determining sort order, perhaps link id’s could be eliminated too with some code modification. It also sorts comma separated lists. If you are interested, I could try to extract it from my code-base.
- item B
- sub-item 1
- item A
- "sub-item" 2
becomes
- item A
- "sub-item" 2
- item B
- sub-item 1