An improved diff mode for VIM

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
  • neovim

    Vim-fork focused on extensibility and usability (by jwhite510)

  • diffconflicts

    A better Vimdiff Git mergetool

  • Have you tried https://github.com/whiteinge/diffconflicts

  • 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
  • spotdiff.vim

    A range and area selectable diffthis to compare partially

  • As you pointed, vim does not allows to compare lines partially. I have posted https://github.com/rickhowe/spotdiff.vim, which allows to specify the line range to compare.

  • blockwisediff.vim

    A block-oriented diff to compare selected lines virtually

  • In addition, vim only supports line-by-line comparison. I have posted https://github.com/rickhowe/blockwisediff.vim, which compares selected continuous lines as a virtual single line.

  • vim-diff-enhanced

    Better Diff options for Vim

  • In your original post, y-c-c mentioned that git diff --word-diff does what you want. Did you experiment with using git to provide diffs like vim-diff-enhanced does?

  • SaaSHub

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

    SaaSHub logo
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

  • Integrating Git and (Neo)Vim: LazyGit + Fugitive + MergeTool for maxiumum efficiency [Showcase]

    3 projects | /r/vim | 16 Mar 2023
  • Vim Regex

    1 project | /r/vim | 24 May 2022
  • Is there a better way to see git diff in vim?

    3 projects | /r/vim | 27 Feb 2022
  • Please finally tell me how do you resolve conflicts in (neo)vim?

    2 projects | /r/neovim | 28 Jan 2022
  • Anyone here that's well versed in vim but literally doesn't use any plugins?

    1 project | /r/vim | 23 Nov 2021