This behavior – automatically numbering your lists – is part of the Markdown spec and is normal. Your numbered Markdown list is converted into an HTML ordered list, which your browser automatically numbers for you.
It’s intended to be a convenience for content creators so they can create an ordered list without having to worry about the numbers, knowing that they’ll be correctly numbered in the output.
You can read more in the Markdown syntax documentation:
Gruber says users should be able to use lazy lists in the editor:
1. Bird
1. McHale
1. Parish
or even:
3. Bird
1. McHale
8. Parish
I like lazy lists using 1. for every line. I don’t want any app to reformat my text until it is parsed for reading. Hope users are given an option to turn off automatic numbering in the editor.
Please update me if you find anything that fixes this. I’m also looking for this. I’m currently using obsidian for notetaking and I want to be able to have spaced lines between my numbered lines, unfortunately it does not allow me to anymore, and so every new number I add automatically changed to “1.”
Same problem here. I want to make a table with numbers in each of rows and it now automatically renumbers them. It only started doing this recently. Super annoying.
I have read plenty of posts trying to solve this problem, but it doesn’t seem to have an automatic way or something we could just disable. I think there may be a solution using CSS to stop this auto numbering, but I am not sure how to do it and I don’t have time right now.
A manual solution is to place a backslash (1\.) before the point:
1. lorem
3. lorem
Lists won’t be indented like
lorem
lorem
but it could be a solution depending on what you want.