typora-issues icon indicating copy to clipboard operation
typora-issues copied to clipboard

Support for wiki style links as used in Notational Velocity derivatives

Open jonmoore1 opened this issue 7 years ago • 64 comments
trafficstars

At the moment the the only way to create local links to notes in the same folder is to use GitLab style linking, which mirrors Markdown link style as follows:

[LinkTitle] (./DocumentName)

And the document name can be utilised minus the (.md) file extension. This is good for many use cases but lacks the simplicity of Notational Velocity style linking (which mirrors the system popularised by personal wiki apps). The link style here works as follows:

[[DocumentName]]

Much like with the existing local link scheme, the file extension isn't required (which aids readability). If you happen to store your text files in multiple local folders you can use POSIX style / notation to direct to the location of the note (but this does of course kill readability and add unnecessary complexity to a plain text note taking system). The other main benefit of the [[ ]] double bracket notation is that the plain text notes are totally portable, as they don't rely of the fragility of file paths across multiple platforms (and random folder structure changes over time).

I work across macOS, Linux and Windows, and Typora has proven to fill a massive gap on both Windows and Linux with regard to plain text 'note taking/document drafting'. For many years on macOS I've relied upon 1st, 'nvALT' and more lately 'The Archive' (both of which are based on Notational Velocity) for inter-linked note taking. Typora allows me to continue to access my notes on Linux and Windows and I get to benefit from the live rendering of my Markdown formatted notes as a much appreciated added extra. Unfortunately none of the wiki style links between local notes function when using Typora.

I'm not suggesting a change from the current system of Markdown based local linking, just the addition of the wiki style link notation to support it. Much like myself, there's a huge audience of macOS users that are either transitioning to Linux/Windows or put in a situation where work/life means they're forced to work with multiple OS's; and many again have come to rely on Notational Velocity based apps for Markdown based note taking. Wiki style local linking, would be a welcome attraction to the delights of Typora for those very same macOS nomads, looking for a suitable Markdown app to call home on Linux & Windows. :)

jonmoore1 avatar Sep 06 '18 18:09 jonmoore1

I forget one extra behavioural thing I'd like to see changed with regards to local interlinked docs/notes. At the moment opening internal links opens another Typora window/session. I believe a more ideal behaviour would be for local note links to open in the same Typora window/session. The behaviour should be no different to opening another document/note via the sidebar.

Do I need to add this as a separate request for tracking?

jonmoore1 avatar Sep 07 '18 16:09 jonmoore1

I think this would be an excellent addition! Probably not too difficult to implement, either.

puzzler10 avatar Apr 04 '20 00:04 puzzler10

I too think this would be absolutely great. More and more apps are implementing the double brackets system (notable, bear, zettlr, the archive, 1writer for the ipad, ... ) so I think it will become a standard.

As OP I've use The Archive which is great but lacks the live rendering experience Typora offers, sure you can use it with external editors like typora, marked and similars but every time you change the current open document in the window by changing files on the sideber you have to manually open a new instance of those external editors (Typora/Marked...)

nValt has a preview markdown window that "moves" or changes whenever you navigate in the sidebar so the editor document and the preview document are always the same and in sync, however, in my experience it doesn't render images, so it isn't really an option.

CrisRojas avatar May 27 '20 09:05 CrisRojas

+1

edgarasben avatar May 27 '20 15:05 edgarasben

+1 also. This would make a huge difference to organisation, allowing a Roam Research style of navigation, especially if all links were automatically renamed when the source page is renamed.

votive avatar Jun 01 '20 09:06 votive

+1

mkrou avatar Jul 27 '20 09:07 mkrou

+1

naclomi avatar Aug 06 '20 22:08 naclomi

+1 for this feature! That would make Typora my goto app for md.

raphaelhuleux avatar Aug 16 '20 13:08 raphaelhuleux

+1 This would make Typora comparable to something like obsidian.md and Typora is miles ahead in terms of editing

nikitautiu avatar Sep 02 '20 13:09 nikitautiu

+1

piojanu avatar Sep 06 '20 17:09 piojanu

+1

chenxi-null avatar Sep 17 '20 10:09 chenxi-null

+1 Thank you

pdazero avatar Sep 20 '20 03:09 pdazero

+1 would love this.

matttrent avatar Sep 20 '20 22:09 matttrent

+1 for this request

lolc avatar Sep 27 '20 00:09 lolc

+1 This is the future.

Whiskas123 avatar Oct 28 '20 21:10 Whiskas123

Yes please consider this feature.

Roninito avatar Nov 23 '20 22:11 Roninito

+1 Also would love to use [[...]]-wiki-style links in Typora.

It would be great if it could be configurable per folder how to resolve such links - usually these links are not resolvable using the file system but need a notes/wiki system to resolve them. So I wish to be able to configure Typora to resolve [[foo]] in some folder (and sub-folders) to https://wiki.example.com/w/foo.

ralfebert avatar Jan 24 '21 16:01 ralfebert

+1 This would make using Obsidian and Typora supplementary much easier.

Coding-CAS avatar Jan 25 '21 12:01 Coding-CAS

+1

JSaterdalen avatar Jan 25 '21 19:01 JSaterdalen

I'll throw my voice of interest behind this one as well.

captaincaed avatar Jan 31 '21 23:01 captaincaed

+1

guifarro avatar Feb 08 '21 00:02 guifarro

If Typora I were able to define a "parent folder" for a Typora project, and have the [[keyword]] syntax find references to that filename and/or header anywhere in the parent folder, that would be pretty cool. If there were also an auto-complete ability when typing it out, that would be double cool.

I realize this is beyond the scope of a markdown editor to create a knowledge-management system. However, if it could recognize syntax from other systems....super cool.

Still love the program, love how it does image handling, TOC. Not giving it up any time soon.

captaincaed avatar Feb 08 '21 06:02 captaincaed

+1

channingwalton avatar Feb 24 '21 20:02 channingwalton

+1 I badly want this.

daeh avatar Mar 16 '21 03:03 daeh

+1

thorstenmerl avatar Mar 27 '21 17:03 thorstenmerl

+1

lullinglore avatar Mar 31 '21 14:03 lullinglore

+1

exhank avatar May 10 '21 12:05 exhank

+1

andrewviren avatar May 19 '21 11:05 andrewviren

+1

dominik-selmeci avatar Jun 02 '21 08:06 dominik-selmeci

Definitely something that would make me use Typora way, way more.

dredshep avatar Jun 09 '21 22:06 dredshep