Besides Libre Office, what other programs/solutions exist in the Linux world for writers?

(Please, don’t suggest VIM. After all the memes and comments I’ve read, I’ve come to dread it).

I like writing but the standard Writer tends to send me in a constant formatting spree.

I want to get back to writing regularly and something that could help me stay focused and somewhat organized would be nice.

  • thayer@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 months ago

    While I’m a big fan of Vim, it’s definitely not for everyone.

    I spend about half of my writing time in VSCodium, which is a community-based release of Microsoft’s open source VS Code editor. There are several markdown, grammar, and focus-oriented plugins for the platform, and you can pretty much shape it into whatever kind of editor you want.

    I use VSCodium for the vast majority of my personal notes, technical writing, and project documentation (nearly all of which are written in markdown format).

  • callyral [he/they]@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    9 months ago

    Any text editor that lets you write Markdown (all of them, since markdown can be written as a plain text file). It’s simple but featureful. I would recommend Marktext.

  • Starfighter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    Typst

    You can use their online web-editor (similar to OverLeaf for LaTeX) or download the open-source engine and run it locally (there are extensions available for many text editors).

    Compared to LaTeX I find it much more comfortable to work with. It comes with sane, modern defaults and doesn’t need any plugins just to generate a (localized) bibliography or include links.

    Since Typst is very young compared to LaTeX I’m sure that there are numerous docs / workflows that can’t be reproduced at the moment but if you don’t need some special feature I’d recommend giving it a shot.

  • SuperiorOne@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    9 months ago

    I recommend Obsidian with community plugins. Application itself isn’t open-source but your content stored as markdown files.

  • rambos@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    9 months ago

    If you are looking for microsoft compatibility check OnlyOffice, its amazing

  • MothWaves@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    9 months ago

    I would have said Doom Emacs but given your note about vim, I’m assuming it wouldn’t be a great fit for you. Still, I used to write in Darkroom on Windows, because I really liked the totally minimal and simplistic nature of it, and Doom Emacs with writeroom-mode is a perfect upgrade.

    As for other alternatives, it all depends on your own taste. I don’t think the issue here is really the amount of apps, just finding the right one. You mentioned Writer sends you on a constant formatting spree, so maybe a text editor would fit you better than a word processor like Writer.

    In that case, I suggest you look at something that would resemble notepad. Lite XL is my favourite notepad-like text editor but I don’t think it’s usually available as a package. You can also try Gnome Editor as it is essentially Gnome’s answer to the lack of a super-minimalist app like MS notepad on linux. People have mentioned Obsidian and while it’s nice, if you’re not going to be using Obsidian’s graph or linking features I’d say you’re better off with a simpler markdown editor, Marktext is pretty nice imo. Sublime text is another good option for customizability, ease of use, and minimalism (Although not FOSS if that matters to you, neither is Obsidian for that matter).

    You can also try and find a port of the original darkroom, as far as minimalism goes it really gets it right.

    Overall, from what I can gather from your post, I suggest you use Marktext or LiteXL, if possible. Try out one of the other mentioned apps if those don’t fit your workflow.

    Edit: For clarification, these are my suggestions for writing, formatting is a completely different practice and might need other tools.

  • genie@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    9 months ago

    Others are recommending Obsidian (which I have no experience with, it may be the right way to go).

    Myself, I chose Logseq on a whim a year or two ago and haven’t looked back. In the backend you get a nicely composed set of plain-ol’ markdown files that you can cp/edit/merge as needed.

  • lapislazuli@sopuli.xyz
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    9 months ago

    FocusWriter for a minimalist, focused writing experience. You can edit the existing template for a dark theme and white text. I rather like the typewriter font, Liberation Mono (it was Courier something back on Windows). Give it a try. I’ve been using it for around 3-4 years.

  • rstein@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    9 months ago

    It depends on what you want to achieve.

    Vi and it’s descendants are brilliant editors for a programmer but not for writing prose. So stay away from them. ;-)

    Do you want just to write text without being distracted by an overwhelming gui or are you fine with the hint at options?

    Do you want to write in a terminal?

    How much do you want to format while typing? By typing the format commands into the text or by clicking on buttons or ctrl-key magic?

    Do you need version control?

    For each of your combination of answers there are different solutions.

    • qyron@sopuli.xyzOP
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      Version control is an interesting idea.

      I used to write fiction as a hobbie and want to return to it again.

      The blank sheet of a standard text editor messes with my nerves. I lose myself editing, formating, etc.

      If I could find a prompt that I could pre set the font, layout of the final work, and then have the program leave me alone, it would be perfect.

      Most writers solutions come with a lot of bells and whistles, like word counter, time elapsed, goals, etc. Unnecessary. Distracting.

      • ElderWendigo@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        If I could find a prompt that I could pre set the font, layout of the final work, and then have the program leave me alone, it would be perfect.

        You’re describing a workflow using TeX or LaTeX, like typesetters for publisher’s use. I don’t have a specific recommendation, but in your shoes, I’d look for a CLI text editor (to avoid distractions) that supports word wrapping and do your actual formatting and typesetting totally separately from your writing with LaTeX.

  • the_weez@midwest.social
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    9 months ago

    If you base your opinion of vim from memes you are missing out. Anyone who can’t take 10 minutes to type vimtutor in their terminal is not someone to base an opinion on. These memes come mostly from impatient people that can’t read the docs. It’s a fantastic text editor.

    That being said, it’s not meant to be used for written words it’s meant to write code and config files. You want to look for a word processor.

    Abiword, etherpad, focuswciter are probably the next 3 biggest on Linux behind libre and open office.

    Personally I prefer markdown for most things these days but it’s not exactly meant for word processing either.

    • bellsDoSing@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      IMO (neo)VIM is great for writing text as well, when all you need is markdown level formatting. Personally I use vimwiki a lot (many years by now).