I use Obsidian to take school notes, write essays and so on, and I find myself needing to add frequent footnotes. Currently, to add a new footnote, I need to:
scroll to the bottom to check how many footnotes I already have
type [^n] in the body of the note, where n is the next number
move to the end of the note, type [^n] again, and then add my citation.
Proposed solution
It would be convenient to have a shortcut to automate these steps. In particular, I envision that the shortcut would:
using the smallest natural number n that has not yet been used for a footnote, add [^n] at the insertion point
add [^n] to the end of the note, and move the insertion point there.
Since I began using it a few months ago, I’ve found Obsidian to be an incredibly useful tool. Thank you to those who are working to make it even better!
Agreed, this feature should be handy to users heavily relying on footnotes.
Also, I don’t think there’s an easy solution to do this using other apps, e.g. a text expansion or a scripting app. It would be best to implement it as a core functionality of Obsidian, or as a third-party plugin.
Thank you! ^[content] is much better than my current method, and in most situations (especially once the bug in edit mode is fixed) I can imagine it being better than the hotkey I suggested. I plan to start using it.
With that said, there are still situations where it’s useful to be able to quickly put things in footnotes at the bottom of a note. I spend most of my time in edit mode, and things get a bit hard to (visually) parse if URLs, lengthy asides, etc. are encoded in the body of the note.
This is just a feature that I was surprised not to find among the hotkeys in Obsidian’s preferences, as it seems pretty simple to implement.
Thanks, I was never going to find this out myself!
I migrated from Zettler, which has the best footnote manager I’ve ever seen, and I was disappointed with Obsidian, but now my problem is solved thanks to you.
Adding Footnotes manually ie pressing[^1] and then retyping it with the footnote - is time-consuming.
Proposed solution
A hotkey that would intelligently create the footnote-link pair in any page.
ie if the numbering would consider the presence of any previous footnotes.
Wow! Had no idea this was possible! This is pretty great, but a hotkey would still be nice as longer footnotes this way could clog up the text in edit mode.
I’m not sure if this is possible, but:
I would love a keyboard shortcut for inserting a footnote (really, a plugin enabling such a thing). Since adding a footnote in Markdown takes many, many keystrokes, it’s cumbersome enough that I avoid doing it although I would otherwise do it often.
There is an alternative solution: inline footnotes.
Text^[footnote text] - done.
No need to scroll to the bottom of the note to get the right number, which will be wrong again as soon as you insert another footnote in between later on. With inline footnotes the numbering is adjusted automatically.
You can also use wikilinks within inline footnotes.
If you find the inline footnote text distracting in between your regular text you can change its color to a lighter one so it is less/not obtrusive.
Edit: did not see Tallguyjenks’s comment higher up.