Recreate IntelliJ-like Commit screen inside Vim

This page summarizes the projects mentioned and recommended in the original post on /r/vim

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

    Yes, It might sound like a bad idea but hear me out. With vim-fugitive, :Git difftool already gets pretty close.

  • diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

    My plugin diffview.nvim does essentially exactly this. Unfortunately, it's nvim only though. Other than that, there's always :Git difftool -y from Fugitive, that opens all changed files with a diffsplit in individual tabpages.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • lazygit

    simple terminal UI for git commands

    So for git I use Lazygit inside floaterm.

  • committia.vim

    A Vim plugin for more pleasant editing on commit messages

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts