• lime!@feddit.nu
    link
    fedilink
    arrow-up
    18
    arrow-down
    2
    ·
    1 day ago

    writing a text editor in a shell language is certainly… a choice. also this kinda feels like an ad for your own project.

    anyway i’ve gone notepad, np++, eclipse, sublime, atom, vim, nvim, back to vim, then vis, then vim again, and now helix, which i’ll hopefully stick with a while. worst has gotta be the GMod Wiremod Expression editor. honorable mention to acme.

    • Digit@lemmy.wtfOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      23 hours ago

      Don’t use fin. It, like all my stuff, is scruffy.

      It’s just honestly my fave (~ Would be weirder if I were writing it masochistically to not be my fave). Wrote it with intention of using it in the future.

      • lime!@feddit.nu
        link
        fedilink
        arrow-up
        3
        ·
        23 hours ago

        as long as you’re having fun and learning. although i don’t know if it’s dogfooding if you’re a one-man band; seems more like just cooking.

      • HouseWolf@pawb.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        16 hours ago

        I mentioned it in my own comment but there’s a pretty much 1 to 1 clone of Notepad++ on Linux called Notepadqq

      • lime!@feddit.nu
        link
        fedilink
        arrow-up
        3
        ·
        18 hours ago

        gedit and kate are better alternatives honestly. and with their security practices i would rather be without.

        • Valmond@lemmy.dbzer0.com
          link
          fedilink
          arrow-up
          1
          ·
          17 hours ago

          Interesting, what are their bad security practices?

          I have kate but it’s way behind notepad++, IMO! Will check out gedit, thanks.

          • lime!@feddit.nu
            link
            fedilink
            arrow-up
            3
            ·
            15 hours ago

            they did their autoupdate through an unencrypted connection, without any verification, and just executed the payload locally. when pressed about it they added https but then it turned out they had no auth on the update server. it was a whole thing, took several years for them to correct and they complained every step.