obsidian://vault/vaultname
, where vaultname is the name of the folder of the vault.obsidian://vault/vaultname/path/to/file
.obsidian:///absolute/path/to/file
or on Windows obsidian:///C:\path\to\file
(forward slash also works). This will open the file in the most nested vault that's capable of opening this file.Exec=obsidian %u
. Details see here.#
key, because otherwise it wouldn't be possible to auto-complete headings when using Markdown links.$
symbol will auto-pair when selecting text and hitting the $
key.~
and highlight =
will now auto-pair when selecting text and hitting the respective keys.#
or |
because it's not always intended. Instead, hit Tab
first to auto-complete, then type the character normally.tag
miss every other result within the same file.$$
no longer has the space & digit requirements like $
.[[filename#]]
should now properly show suggestions when #
is typed, instead of requiring an additional character to be typed first.tag:#mytag
is now available, which will only match tags that are parsed exactly as tags (for example, #mytag inside a code block will be properly ignored).{{date:format}}
and {{time:format}}
just like the template plugin.vault/.obsidian/cache
is now moved to the "APPDATA" folder under APPDATA\Obsidian\ObsidianCache\VAULT-ID.json
. This should resolve issues with sync applications that caused conflicts with this file. See Electron documentation for the precise location of APPDATA on your platform.content:
will search the content of the file only.&
or other HTML entities.{{date}}
and {{time}}
with. {{title}}
will be replaced by the title of the current file. You can also insert {{date:FORMAT}} to customize date formatting individually.%20
.Tab
to autocomplete links no longer inserts an extra pair of ]]
.![[Embed|Display]]
now properly recognizes the link to "Embed.md" instead of "Embed|Display.md".#translations
channel.<style>
tags are no longer permitted in raw HTML. This is because the HTML standard disallows <style>
tags within <body>
; they are only permitted in <head>
.]]
closing brackets when "smart indent list" is turned off.Lots of under the hood improvements on this one. Everyone should be made slightly happier, and a few people will be made much happier.
Enter
key in the search query will run the query again even if it hasn't been changed._
(underscore) as part of the name.]]
was fixed again for some edge cases.Ctrl/Cmd+D
used to not work in Vim mode because it was bound to another operation; that should now work properly to scroll down half a page.obsidian.css
, should no longer show up in quick switcher.style
properties are now allowed to be added to elements, style all the things!iframe
tags are now allowed, which can be used to embed various external pages like YouTube, Google Maps, etc.^
will now match beginning of line and $
will now match end of line./\[\]/
previously didn't work, requiring /\\[\\]/
. Now you don't need to add the second backslash.ignore-case:
previously made the search case sensitive instead of what it says it does, oops./
for relative links.]]
not properly styled in headings, which made them appear really small.$$
latex blocks couldn't contain single dollar signs $
."Quoted strings"
can be used to perform full word match. "test"
will not match the word testing
. Use backslash \"
to escape double quotes and \\
to escape backslash./[a-z]{3}/
.OR
to match one or another. Use -
to negate a query. The space character is used for boolean "and".(a OR b) (c OR d)
.file:("to be" OR -"2B")
.
file:
will perform the following subquery on the file name. For example: file:".jpg"
.path:
will perform the following subquery on the file path, absolute from the root. For example: file:"Daily Notes/2020-07"
.match-case:
and ignore-case:
will override the case sensitive match logic for the following subquery.Collapse results
will toggle between just showing matching note names and showing the lines in which matches appear. These extended results can be toggled for each note by clicking on the folding triangle next to the file name.Match Case
will do what it says, but note that it can be overridden on a per-search basis as per above.Explain Search Terms
will show you what the search is actually looking for in plain terms, so you can debug complex searches.==
instead of toggling as the name would suggest.mermaid
, like so:graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
.obsidian/config
to its own file .obsidian/workspace
.obsidian.md
vs https://obsidian.md
)[[link]]nk]]nk]]
. Thankfully, that no longer happens.$
was included in the middle.$
. You can now do that with \$
Ctrl/Cmd-B
and Ctrl/Cmd-I
are now customizable.[[link1]][link2]]
now links to the correct place in edit mode.Ctrl/Cmd-D
can now be customized.Add to dictionary
to add. Settings -> Editor -> Spellcheck (gears icon) to remove words from the dictionary.Ctrl/Cmd-[
and Ctrl/Cmd-]
no longer override vim mode.split pane
command and shortcut creating empty panes when current pane was pinned.---
could cause the editor to crash.:
, /
, and ?
.Select all
has been removed from the context menu.Cmd/Ctrl+K
, which was previously reserved for the Markdown editor's insert link.==
highlight.