This is how I use vim and git, any other tips?

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vim_examples

    Some examples of vim features captured from terminal with asciinema.

  • Git

    Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.

  • git-jump

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vim-fugitive

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

  • vim-fugitive

  • fzf

    :cherry_blossom: A command-line fuzzy finder

  • fzf

  • tig

    Text-mode interface for git

  • tig +My custom command to fix MR comments by quickly editing an old commit's changes at the time when that commit was created. (Like a more controlled git-absorb that explicitly selects a commit to fixup and therefor avoids rebase-conflicts when squashing)

  • git-absorb

    git commit --fixup, but automatic

  • Throw git-absorb in there. If you're anything like me who commits very often, but hates a messy git history, then it comes in handy.

  • verco

    Discontinued A simple Git/Mercurial/PlasticSCM tui client based on keyboard shortcuts

  • Check out Verco. I find it superior in almost every way. It also does more than just Git, so you have the same experience no matter what VCS you use.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • vim-flog

    A fast, beautiful, and powerful git branch viewer for vim.

  • I want to mention vim-flog. A great way of seeing the change history for a small piece of code (e.g. a single function).

  • tig-explorer.vim

    Vim plugin to use Tig as a git client. Seamless switching between vim and Tig with opening in the same buffer.

  • I use tig-explorer which allows to launch tig from vim (not really impressive) but open file from tig back into the parent vim (the interesting bit).

  • gitsigns.nvim

    Git integration for buffers

  • The other plugin I use is gitsigns which indicates in the gutter which lines have changed or been added.

  • gv.vim

    A git commit browser in Vim

  • I also use fugitive. Instead of tig, I use gv.vim to display a history graph.

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

  • Git workflow

    11 projects | /r/neovim | 13 Sep 2022
  • Best diff config for vim in 2021?

    3 projects | /r/vim | 17 Jul 2021
  • xplr v0.10 ditched yaml and goes the Neovim way with its own "init.lua"

    3 projects | dev.to | 23 May 2021
  • Neovim 0.10 Release

    1 project | news.ycombinator.com | 16 May 2024
  • Neovim 0.10

    1 project | news.ycombinator.com | 16 May 2024