Skip to contents

This function uses git diff to compare two character vectors.

Usage

diff_text(a, b)

Arguments

a, b

character vectors to compare

Value

Returns a unified diff

as a character vector.

Examples

diff_text(letters, sub("d", "D", letters)) |>
  paste(collapse = "\n") |>
  write("")
#> diff --git a/file b/file
#> index 0edb856..ccb7357 100644
#> --- a/file
#> +++ b/file
#> @@ -4 +4 @@ c
#> dD