• Hexarei@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    For a super long time, I was a CLI-purist when it came to git, and I still maintain that anyone who knows how to use git should be able to do anything via the CLI entirely.

    However, over the past few months I have used gitui through vim-floaterm, with it setup to auto-launch as the floating terminal opens. Super useful to just hit a hotkey while in nvim and bash out a super quick commit/push with just a couple keystrokes.

    • StarDreamer
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      How well does it work with super large repos (i.e. Linux, dpdk, etc)? In my experience git plugins (Vim fugitive, zsh git) tend to be a miss with anything larger than a personal project.

      • Hexarei@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        11 months ago

        It works beautifully for me; I cloned the Linux kernel just now and made a few modifications (just a few random comments here and there), and it was just as fast as it always is for me - Which is basically instant.

        To be clear: It’s not a plugin, it’s a proper CLI app written in Rust. I just use it within nvim by using a floating terminal plugin. Definitely worth giving it a try!