5 ms·
The thing that would make all these markdown editors a killer app for me is an easy way to link between documents. Something like vimwiki, where you can surrou
by k2enemy 11y ago
The thing that would make all these markdown editors a killer app for me is an easy way to link between documents. Something like vimwiki, where you can surround a word or group of words with "[[" "]]" and it turns that word into a [[link]]. These apps are great for editing a single document, but fall down when you want to create a notebook or set of interlinked notes.
- tingol 11y agoWhy not vimwiki?
- k2enemy 11y agoThat's what I'm using now. Sometimes it would be nice to be able to drop in an inline image though.
- unfunco 11y agoYou could use GitHub. You can link to other documents in the repository using relative paths, there's an editor that's decent, and you get versioning for free too (assuming it's a public repository.)
- deleted 11y ago[deleted]
- Sir_Cmpwn 11y agoI worked with a friend of mine to write a documentation generator for assembly code. It lets you write your docs with markdown, and has "[[syscall]]" syntax to link to another syscall from your docs. Example: http://www.knightos.org/documentation/reference/threading.html#killCurrentThread http://www.knightos.org/documentation/reference/threading.ht... https://github.com/KnightOS/kernel/blob/06aeba5442a073d023380f1b961f06375f843bb8/src/00/thread.asm#L169 https://github.com/KnightOS/kernel/blob/06aeba5442a073d02338...
- akrymski 11y agoThat's actually why we've created http://enterprisewiki.co http://enterprisewiki.co
- masukomi 11y agoGitbook https://www.gitbook.com/ https://www.gitbook.com/ allows relative links between markdown files. if foo.md links to bar.md with [Bar](bar.md) then Gitbook handles the conversion to the appropriate HTML file name when it generates the book. Yes it's intended for "books" but I find it pretty damn useful for anything that would benefit from a table of contents, and the ability to search...
- SamyPesse 11y agoGitBook also have conrefs (content reference): http://help.gitbook.com/format/conrefs.html http://help.gitbook.com/format/conrefs.html
- orbifold 11y agoWell org mode in emacs allows you to do that. I expect anyone reading Hackernews is probably better served by something like org mode in emacs running on some server that is remotely accessible. Then you can use something like tramp to connect to it and edit all your notes in one place. Alternatively just put them under version control and you are able to edit them offline. I really don't see how an app that implements maybe 1% of all useful features a good editor has could compete for the attention of technical users.
- mbrock 11y agoCan you imagine collaborating with someone who doesn't know how to use Org-mode?
- orbifold 11y agoOrg mode works on text files that are formatted in a specific way, the basic syntax is not more or less complicated than Markdown, so you can in principle use it from any editor you want. The way I usually collaborate on things like papers / technical documentation is to assign specific sections, parts of the exposition to different people. I think it is rarely productive to edit the same part of the document at the same time, but I might be wrong or simply haven't found a use case. Admittedly so far I have used Latex for serious projects, there you simply create a master skeleton file and then people work on different sections individually. The choice of editor then doesn't matter. Something similar could be done with org mode. I've only used org mode only for personal note taking, todo lists and drafting documentation, but I would imagine it would scale fairly well to small teams using it.
- mbrock 11y agoYou claimed that ANYONE on Hacker News would be better served by using org-mode through tramp on a remote server. If instead you had only said that YOU enjoy doing that, there would be nothing to disagree with. Generally, I think it's a pretty good principle to refrain from making blanket statements about how other peoples' projects are unnecessary or whatever.
- SlyShy 11y agoI have markdown link autocompleting in this project: https://github.com/zencephalon/zencephalon-mt https://github.com/zencephalon/zencephalon-mt Unfortunately I haven't extracted it for public consumption yet, but feel free to take a shot.
- azeirah 11y agoYou can try out brainstorm: github.com/Azeirah/brainstorm, Tags can be used to semantically link notes, or if you want to link to another note, you can just use []() markdown link syntax, each note has its own url. You can try the demo at sandstorm.io (install brainstorm as an app) Or you can try a slightly older version here: http://brainstorm-notes.meteor.com/board/Home http://brainstorm-notes.meteor.com/board/Home Is that similar to what you're looking for?
- k2enemy 11y agoLooks pretty cool, but I had trouble getting the links to work just using a note title. I'm also looking for something native that will operate on a folder full of text files (for easy backup, syncing, and versioning).
- elrodeo 11y agoCheck out https://wikizen.click https://wikizen.click. It's a simple markdown Wiki persisted in your Dropbox.