• Sparrow_1029@programming.dev
    link
    fedilink
    arrow-up
    17
    ·
    2 years ago

    “graphical user interfaces make easy tasks easy, while command line interfaces make difficult tasks possible”

    • William E. Shotts Jr., The Linux Command Line: A Complete Introduction

    It has taken me a long time to get comfortable using a Linux CLI (definitely not as familiar with windows cmd prompt/powershell), and I know that if I log into a box anywhere, If it has sh or bash or some variant of those shells, I’ll be able to get by.

    Now, on my home server, moving & renaming a bunch of media files has me really wishing I had a DE installed there to Ctrl + click/Drag-n-drop…

    Also, I love using VScodium/Code as an IDE bc of its configurability & rich plugin ecosystem – but recently I had some performance hiccups with extensions not playing nice together and started (again) down the masochistic path of configuring neovim to use as an “IDE”…

    • cyruseuros@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Skip the masochism, try helix. Switched to that + zellij with about 20 lines of config and never looked back

      • cyruseuros@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Takes a second to get used to the keybindings but after about ~2w you can painlessly switch back and forth between vim and helix pretty much instantly

        • cyruseuros@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          Feel free to ping me if I can help, at least in the form of starter configs/small hacks that emulate VS Code workflows or something :)

          Personally I was the guy that had thousands of lines of Vim and Emacs configurations, so I really had to do this to manage the time sink (like you I had a stint with VS Code in between that eventually stopped working for me)