I’ve used VS Code for a long time, but have recently grown weary of Microsoft’s approach to OSS. I’ve checked out VS Codium which seems like it might be a great option.

What text editor are you using?

  • loki@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    I use Neovim, LiteXL, and VS Codium depending on the project size and needs. no one tool suits all.

    • GenkiFeral@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      I tried it for about 5 minutes and didn’t see its appeal. It looked like a chore and not a help. I get really tired of needing to learn a bunch of new software. I need to get sh*t done instead.

    • a_Ha@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Your CherryTree is quite amazing :
      3MBytes download, 11MB on HDD
      creation and edition of multi-level documents (tree)
      such document containing : source code, rich text, any web things,
      inbuilt code execution, import from and export to many file formats,
      … & much more ! thanks for the tip 😌

      • Zerush@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        It’s the best you can find in editors of this type. I know and use this editor since a lot of years

    • Dessalines@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Sublime text still has better performance than nearly every other non console text editor out there. I remember someone did some testing and sublime lasted the longest before a crash on really large text files.

  • marmulak@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 years ago

    used vim for like twenty years and then switched to nano

    (Note for those who downvoted me: Get a life, you weirdos. I’ll use whatever editor I want.)

    • Delzur@fapsi.be
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Not downvoting but I’m puzzled. Why switching to nano? After 20 years of vim you probably are an advanced user. After getting some of the goodies of vim, I cannot understand how nano can be appealing. Care to elaborate?

      • marmulak@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Depends on the use case. I used to think nano was stupid too until I tried to use it for real, and I realized that it is among the best designed editors I’ve ever used. Yes, it is more simple and don’t offer all the functionality of vim. It might be able to do a couple things vim can’t, but I would have to double check on that. (Like emacs, nano can re-wrap hard-wrapped text to a specific width, which I’m not sure is easy to do in vim.)

        For certain edits or tasks, vim might end up being more trouble than it’s worth.

  • Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 years ago

    But isn’t VSCodium just a build of the Microsoft approach to OSS?
    Or is that your way of referring to VSCode? I don’t even think of it as OSS…

    Personally, I mostly use Kate. Sometimes Vim for quick edits on the terminal or over SSH.
    And at $DAYJOB, we use the JetBrains IDEs, which I hate in many ways, but they are competent IDEs, and definitely blow VS Code out of the water, if you want features.

      • Ephera@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        Yeah, I know that. But much like with Chromium, it’s only technically open-source and you’re still eating whatever changes Microsoft/Google decide to include.

        So, if it’s that what they mean with “Microsoft’s approach to OSS”, then VSCodium is no different.

        • Liwott@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          it’s only technically open-source and you’re still eating whatever changes Microsoft/Google decide to include

          Not sure I get the nuance, isn’t one always eating whatever changes the main developers decide to include?

          • Ephera@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            Yeah, admittedly there is alot of nuance here.

            The thing with VSCodium or Chromium is that the bulk of the development work comes from Microsoft/Google, and they provide additional infrastructure around these projects, built up a brand etc…
            This means that these projects practically cannot be hard-forked (taking them into a different direction), you can at best soft-fork them to remove the worst of the worst (like e.g. ungoogled-chromium does), and such a fork would likely not gather many users either, even if it’s objectively better.

            That gives quite a lot of power to Microsoft/Google. For example, Chromium with its extension API ManifestV3, that wouldn’t even be up for discussion, if that was a community-lead project. The repo of the maintainer would get abandoned and everyone would contribute to a fork instead. With actual Chromium, though, not a chance of that happening.

            • Liwott@lemmy.ml
              link
              fedilink
              arrow-up
              0
              ·
              3 years ago

              This means that these projects practically cannot be hard-forked (taking them into a different direction)

              I don’t understand the implication, what is it that makes a hard-fork impossible? In fact, isn’t Brave a hard fork of Chromium?

              such a fork would likely not gather many users either

              With actual Chromium, though, not a chance of that happening.

              In my understanding, while the freedom of forking the project is certainly determinant in the question of whether it is open source, I don’t see any relevance in the one of creating a fork that can get popular enough to strip the original project of its users.

              • Ephera@lemmy.ml
                link
                fedilink
                arrow-up
                0
                ·
                3 years ago

                I don’t understand the implication, what is it that makes a hard-fork impossible? In fact, isn’t Brave a hard fork of Chromium?

                Well, my definition of a hard fork is that you take the state of a project at a certain point in time and then you largely carry on development on your own. For example, LibreOffice was a successful hard fork from OpenOffice.

                So, I don’t see Brave as a hard fork. They are very much dependent on Google continuing to open-source the Chromium code. And they don’t really have the capacity to make larger changes to the code base, or even just maintain the status quo, if Google decides to make changes that go against Brave’s interests.

                In my understanding, while the freedom of forking the project is certainly determinant in the question of whether it is open source, I don’t see any relevance in the one of creating a fork that can get popular enough to strip the original project of its users.

                Yeah, that’s why I wrote that they are technically open-source. They fulfill the official open-source definition, but they don’t match up with the subjective expectations that people often have for open-source.

                So, for example, if you think of VLC, GIMP, KDE or other community-driven projects, they may be shit in one way or another, but they would never make a change with which the majority of the user base disagrees.
                That’s what I personally think of when I hear “open-source” (although I have started calling it “community-driven”, to disambiguate it from those shitty open-source projects).

                • Liwott@lemmy.ml
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  3 years ago

                  So, I don’t see Brave as a hard fork. They are very much dependent on Google continuing to open-source the Chromium code. And they don’t really have the capacity to make larger changes to the code base, or even just maintain the status quo, if Google decides to make changes that go against Brave’s interests.

                  Ok, thanks for clarifying, I definitely don’t know enough about Brave’s developement to comment on that. Do you mean that Brave’s team wouldn’t even have the manpower to mantain security updates if they want to harder-fork? I still don’t really understand what is the difference between Chromium and say KDE about the possibility to hard-fork.

                  they may be shit in one way or another, but they would never make a change with which the majority of the user base disagrees.

                  I see, thanks again. Indeed “community-driven” is a better fit label for that state of affair !

    • Kromonos@fapsi.be
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      There is a big difference between an IDE and an editor!
      An editor is much more simple, while an IDE offers complete project management and other tools!

    • a_Ha@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      that post, 67 comments 1 year ago //
      . . . . . summary (not complete) :
      NeoVim ~10 users
      vim more than 10
      Emacs 4 or 5 ?
      jetBrainz : like 2 or 3…
      Kate : at least one
      gedit : one !
      nano : 1 or 2
      vi : over ssh because nothing else on some servers, poor lad …

        • a_Ha@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          3 years ago

          Sorry, i am the wrong guy for this, i only have few hours reading on SSH. My programming : fortrand, basic, c, python, was sporadic for some projects over the years, never was my main job !

          • GenkiFeral@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            3 years ago

            yes. I guess I thought that was how much storage it took up on a disk, but I’d like to know that before reading about what it does, how it works. Found this the other day and love it (for command line): │ps -eo cmd,%mem,%cpu --sort=-%mem | head No need to install anything on Debian to use it.

    • a_Ha@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      “Acme: A User Interface for Programmers”
      .1) it runs under Linux,
      .2) it’s many “Windose” are not M$'s
      First impression: somewhat like emacs?