There aren’t a lot of whizbang features in Bear. Instead, Bear consistently delivers on all of its promises. Tags, search, and syncing all work flawlessly. The application is intuitive, and that’s exactly what you want when you’re taking notes.
Bear doesn’t automatically enable support Markdown by default, but you can enable it in the preferences. The application has a hybrid live editor and text editor — you can see both the Markdown syntax and the way the formatting changes the text. It takes a while to get used to, but it’s useful if you’re just getting started with Markdown.
To enable Markdown support in Bear, open the Preferences window. On the General tab, turn on the setting for Markdown compatibility mode.
Bear provides support for the following Markdown elements.
|Headings||Partial||Alternative syntax is not supported.|
|Line Breaks||Partial||The Markdown syntax (trailing whitespace) is not supported, but you can press the Return key once to achieve the same result.|
|Blockquotes||Partial||Nested blockquotes are not supported.|
|Links||Yes||You can link to other notes by enclosing a note’s name in double brackets (i.e.,
|Images||No||The Markdown syntax is not supported, but you can drag and drop images into a note.|
|Fenced Code Blocks||Yes|
|Heading IDs||Partial||Automatically generated. There’s no way to set custom heading IDs. You can copy a link to a heading by clicking the H# symbol next to the heading in the margin and selecting Copy Link to Here. See the documentation for more information.|
|Emoji (copy and paste)||Yes|
|Highlight||Yes||Use two colons instead of equal signs (e.g.,
|Automatic URL Linking||Yes|
|Disabling Automatic URL Linking||Yes|
|HTML||Partial||HTML is not rendered in Bear notes, but it is apparently rendered in the HTML output from exported notes.|
As an added bonus, Bear provides support for several obscure elements.