• theblips@lemm.ee
    link
    fedilink
    arrow-up
    5
    ·
    3 days ago

    I’m not judging (that much) but you can do pretty well with just telescope, undo-tree and the LSP stuff, no? Debuggers can make it very bloated, at that point I’d just fire up a real IDE just for debugging and get back to Vim to program

    • pixxelkick@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      I still boot in sub 1s so I don’t know what you mean by “bloated”

      Lazy allows you to boot ultra fast by loading stuff in the background later, so “bloat” doesn’t matter

      nvim-dap does literally nothing until you trigger it, so it’s only impact on my startup is like 3 hotkey registrations :p

      It’s a perfectly fine debugger, works great. The fact I can telescope search to fzf my stack trace actually kind of makes it superior? Like you can’t do that sorta stuff in any other IDE I know of

      Also all my navigation stuff like telescope/harpoon/etc still apply when debugging, so I can literally debug faster jumping around the stack trace with hotkeys.

      Neovim doesn’t get any less awesome when it comes to debugging, a lot of it’s power still applies just as much haha

    • Victor@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      3 days ago

      To each their own I guess. 😊 I imagine some people consider the bloat to be that extra IDE you have to have laying around just in case you want to debug something.