Get rid of the edit button, because
editing is also evil.
To create a link, you would right- click on a word in any snip, which would bring up (
via a popup menu?) an editable text area
for the text of the new snip.
Multiple links from the same anchor would be possible, so if there were more than one snip linked to a word, left-clicking would bring up a combo-box of the linked snips (by author/namespace).
I'm not sure how to create links from anchors bridging several words - maybe each word in a phrase is an anchor for one link.
Snip Context
In a comment below,
phobia points out that there's an implicit assumption, that the context of a link anchor is a word/possibly a phrase whereas it might be general, from the same context as the snip itself.
So for links with whole-snip context, you would link from the snip title.
I have much less of a problem with extending a snip (e.g. appending stuff to it) than I do with editing it (cutting/changing what someone else has written). The difficulty is keeping snips down to a manageable size. Maybe a "next" button?
...continued