Do you use vim as your default text editor? If you do not, have you ever been in a situation you could do nothing but use vim?

  • tiny@midwest.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    6 days ago

    Yes I love using neovim it feels better having an editor, agent, and cli in separate terminal tabs instead of having one program for all three

  • collapse_already@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 days ago

    VI and vim have been my editors of choice for thirty plus years at this point. I also use set -o vi in bash.

  • flynnguy@programming.dev
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 days ago

    I used to use vim pretty exclusively, I’ve since switched to neovim. There have been a few cases where vim/nvim weren’t available but regular vi was and I’ve used it to edit text files. I imagine there were other editors but I’m so accustom to how vi/vim/neovim does things that I can’t imagine using anything else. Sometimes someone will try and convince me to use a new editor and I’ll try it but generally end up switching back to nvim. Even vi compatibility mode doesn’t really help because I use a bunch of plugins.

  • witness_me@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    7 days ago

    Yes. I use vim as much as possible. When I don’t use vim, I use its keybindings in Firefox, IntelliJ, VSCode and even in eMacs (spacemacs with evil mode).

  • Trent@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 days ago

    Helix for really quick edits, emacs for pretty much anything else. I do use tridactyl in firefox though, does that count? 😁

  • AstroLightz@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    7 days ago

    For quick edits in the terminal? Sure.

    As my main IDE? No way. I’m too used to GUI IDEs like VSCodium and PyCharm.

    I just find it easier to navigate with a mouse. With just keyboard, I find I overshoot the block of code I’m looking for, whereas scroll wheel gives me more control.

    • Caveman@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      7 days ago

      } jump forward to next empty line is really quick for navigating, also if you know the identifier then /myVar<enter>nnnn is much faster than scrolling and gets you ready to edit. Otherwise 5j;;;; also works of course.