Preguntas etiquetadas con vimdiff

La función diff de vim permite mostrar las diferencias entre dos, tres o cuatro versiones del mismo archivo

102
¿Cómo uso vim como herramienta diff?

Yo uso vim como mi editor principal. También me gustaría usar vim para archivos diff y modificar los archivos mientras hago el diff para corregir cambios fáciles (en lugar de la mayoría de las técnicas diff que son un ciclo de diff / fix / diff / fix). Además, existen formas fáciles de integrar...

38
¿Cómo diferenciar y fusionar dos directorios?

Sé que el modo diff de Vim ( vimdiff) nos permite comparar el contenido de dos (o más) archivos. Pero, ¿es posible comparar el contenido de múltiples archivos entre directorios para fusionar dos directorios de forma recursiva (como DiffMerge y herramientas

22
¿Cómo personalizo los colores de vimdiff?

Estoy tratando de usar vimdiff como mi herramienta de combinación git, pero los colores utilizados lo hacen insoportable (al menos en Windows / Mingw): el color de fondo y el color de primer plano son los mismos para algunas de las líneas en conflicto, lo que lo hace innecesariamente difícil para...

20
Mejor esquema de colores diff

Comencé a usar el modo diff en vim en el trabajo, y lo único que noté es que los colores son realmente brillantes, lo que no ayuda cuando intentas buscar diferencias en archivos enormes durante largos períodos de tiempo. ¿Hay alguna combinación de colores que la gente haya personalizado para que...

17
Comparación más detallada dentro de una línea.

Yo uso vimdiffpara inspeccionar las diferencias entre los archivos, y algunas veces se echa de menos un poco. por ejemplo, si tengo los siguientes dos archivos: //a.c printf("Hello\n"); y: //b.c int i = printf("hello\n") + 3; mostrándolos en vimdiffda: Lo que querré ver es que en bc hno...

14
vimdiff y fusionar conflictos

Al fusionar sucursales bajo control de origen, a menudo existe el problema de un conflicto de fusión con otros desarrolladores. Sé que podemos usar vimdiff para diferenciar los cambios de código contra el control de código fuente , pero también existe una forma de usar vimdiff para ayudar a...

11
El nivel de palabra difiere en vim

Por lo que entiendo, el vimdiff predeterminado solo está haciendo diferencias linealmente. Sin embargo, a veces es útil hacer diferencia de nivel de palabra, especialmente para archivos de texto como Markdown, LaTeX, etc. Hay algunas herramientas como wdiff o dwdiff que hacen la diferencia en el...

10
¿Cómo puedo diferenciar entre vim y vimdiff desde vimrc?

Tengo una función en vim que abrirá todos los búferes como pestañas. Sin embargo, después de agregar esta función, vimdiff también abre los archivos para compararlos con diferentes pestañas y, por lo tanto, no muestra las diferencias. ¿Hay alguna manera de averiguar si es vim o vimdiff el que...

8
Mover a la siguiente línea no coincidente con vimdiff

¿Hay alguna manera de pasar a la siguiente línea no coincidente con en vimdiff? No "pasar a la siguiente línea cambiada", sino pasar a la siguiente línea no coincidente para el archivo actual. En mi caso, estoy tratando de comparar dos archivos grandes, uno de los cuales debería ser prácticamente...