When copy-paste plain text from Bear, bullet lists are formatted as * asterisks. I would appreciate dashes - which is IMO more logical and widely used.
Not sure why dashes would be more “logical”. The Markdown spec says:
Unordered lists use asterisks, pluses, and hyphens – interchangably – as list markers
A brief experiment shows that lists copy-pasted from Bear are formatted as they were typed. Lists which used asterisks to denote bullets are pasted as asterisks, lists which used pluses to denote bullets are pasted as pluses, and lists which used hyphens to denote bullets are pasted as hyphens.
This would seem to me to be exemplary used of the markdown format: the text you entered is the text you get out.
The Format>List menu item defaults to using an asterisk to denote a list. Maybe what you need is to be able to choose the default: asterisk, plus, or hyphen? I’d support that.
Smart. Configuring what Bear uses for its list makes more sense than changing user input. I never took the time to research the cause, but seeing a mix of * and - in the same md has bugged me from time to time.
Not sure why dashes would be more “logical”.
Because this is what is normally (=almost everywhere) used as markers for unordered list (dashes or little dots), I mean in all other uses outside markdown. In printed text, in web design etc. Even Bear is using dots (not asterisks) for marking unordered lists (even without “hide markdown” settings). When copy-paste, I would like to get the dashes immediately so that I could use it in other types of documents (which use hyphens) immediately also.
And yes, I did not mean that Bear should change your purposefully added asterisks to dashes when copy-paste. I meant that hyphens should be used as default when I use Format → List (by keyboard shortcuts). This is better definition, thanks for correction.