Longform writing in Logseq

I don’t see how this “longform writing” would be useful.

What is useful for me is supporting all Markdown files, not only the ones with indented lists, because this way you have more interoperability with other applications and tools, including Pandoc to export documents.

But longform writing alone? In Logseq you can already hide the bullets with t d (Document Mode). So why one would want anything beside support of all Markdown files?

What’s wrong with pressing t d and write paragraphs as blocks without indenting them? The UX is exactly the same of any other editor like Obsidian.

For me, this thread should be renamed “Support every Markdown file” and how to present normal paragraphs in the UI should be discussed.

The UI doesn’t need to be much complex, basically all the Markdown editors support paragraphs and lists. Logseq support only lists.

Logseq could just start a new page with a - bullet and pressing Enter creates new blocks that can be indented. But the news would be that you can delete the bullet of a first-level block and Logseq would save that as a paragraph in Markdown, not as a list. Enter in a paragraph would create another paragraph.

How to delete the/insert a new bullet? There are two options:

  • Press Delete with the cursor at the beginning of a block / press - at the beginning of a paragraph to turn it into a block (basically what other Mardown editors do)
  • Press Shift+Tab to turn a first-level block into a paragraph / press Tab to turn a paragraph into a first-level block (basically treating paragraphs as another level of indentation above the usual ones)
8 Likes