zhuochun / md-writer

✒️ Make Atom a better Markdown/AsciiDoc editor for writers and bloggers
https://atom.io/packages/markdown-writer
MIT License
341 stars 46 forks source link

Support WikiLinks (CamelCase) #270

Closed SemanticBeeng closed 2 years ago

SemanticBeeng commented 5 years ago

Problem Need to maintain extensive wikis of concepts and hard to get into the "flow" if I have to maintain the links manually.

Solution Implement support for WikiLink syntax like in SoyWiki http://danielchoi.com/software/soywiki.html (below is taken from "CamelCase WikiLinks rule!")

Must be able to refactor while auto maintaining all usages (see "Wiki refactoring" section in link above).

Describe alternatives you've considered Have done extensive research and tried all I could. Using Confluence for years but it is quite heavy and does not support markdown.

zhuochun commented 5 years ago

This looks like an interesting. Providing wiki-like management is a much wider topic.

I used this plugin for managing notes. I do find linking among notes are the most troublesome. I'd prefer to treat wiki handling as code, and use https://langserver.org/ to provide wiki features. In this case, I wouldn’t put the features in this package.

zhuochun commented 2 years ago

With the more popular [[link]] started in recent years. I'd think it is a better alternative and there are specific tools that better support it (obsidian/logseq).