For me, I really want to get into niri, but the lack of XWayland support scares me (I know there’s solutions, but I don’t understand them yet).

Also, I stopped using Emacs (even though I love its design and philosophy with my whole heart) because it’s very slow, even as a daemon.

  • livingcoder
    link
    fedilink
    arrow-up
    22
    arrow-down
    1
    ·
    10 个月前

    Neovim. I tried to use it a year ago, but I felt like I was fighting it every time I just wanted to make progress on my project. VSCode doesn’t get in my way. I’m going to give it another shot in a few years.

    • Goun@lemmy.ml
      link
      fedilink
      arrow-up
      5
      ·
      10 个月前

      Haven’t used neovim, but I had to try vim way too many times. I can’t use anything else now.

      • livingcoder
        link
        fedilink
        arrow-up
        1
        ·
        10 个月前

        vim (or better yet vim bindings) is great. I’ll never go back.

    • emergencybird@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      10 个月前

      If you aren’t already, you could get familiar with the vim motions within VSCode via a plugin. Moving over to a vim setup can be overwhelming, setting up your lsp,linters, other packages. Adding on the need to still learn key bindings makes it extra difficult. I started with VSCode using vim motions, went to doom emacs and used evil mode and then my mentor got me hooked on vim. Do it in steps and you’ll get to a config that lets you code without much fussing, good luck!

      • livingcoder
        link
        fedilink
        arrow-up
        3
        ·
        10 个月前

        Oh, yeah, vim motions are wonderful. I started using them when I installed Linux on my Chromebook due to the lack of a good keyboard setup (I still don’t know where the Delete key is on that thing).

    • k4j8@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      10 个月前

      I just moved from Neovim to Helix. I think it’s worth considering, especially if you don’t know the keybindings yet. Plus, Helix is probably easier to learn.