Filtering Non-Existing Files in Graph View

I have literature notes named using their appropriate cite key, e.g. @author_title_year. I link to these in other notes as needed. Sometimes I also link to non-exiiting lit notes using the cite key.

When I use the graph view I would like to filter out all links with @ in the file name. I am doing that with the regex file: /^(([email protected]).)*$. This will remove all notes with @ in the filename as expected. However, it does not remove non-existing notes that have @.

Does anybody have any suggestions for a search query that would also filter non-existing notes? I would have thought that the file: search operator would have also included file names for non-existing notes.



Heres a better minimal example: In the second image, I would have expected Cool Note and Awesome Note to be the only sub-nodes. Using the “Existing file only” toggle would not help since it would eliminate the two other nodes.


I would also like this. Showing non-existing files is great, but the search/filter function should apply to them as well. I have a relatively similar use case where I have files in a folder that I generally filter out of all my graphs. However, currently those non-existent files are not filtered out (but the existing files are filtered out).

1 Like

Hi I’m having the exact same problem. It would be great if non-existing notes in a graph, where searchable too. Or are they? I couldn’t find any solution.