30 votes

vimdiff et MacVim

Je voudrais exécuter vimdiff sur MacVim. Existe-t-il un moyen simple de le faire?

53voto

LeMiz Points 1742
  • Depuis le terminal

Si vous avez l' mvim script installé (il est dans le dmg, il suffit de le mettre quelque part dans votre PATH), vous pouvez simplement taper dans un shell:

mvim -d fichier1 fichier2

Vous pouvez alias pour mvimdiff si vous le souhaitez.

  • De l'intérieur macvim

Dans macvim, comme dans vim , vous pouvez également utiliser:

:e fichier1
:diffsplit fichier2
ou
:vert diffsplit fichier2

La deuxième option vous donne une verticale diff, qui est habituellement plus lisible

10voto

Benj Points 12084

Si vous associez gvimdiff à mvim, alors mvim commencera par -d etc. Vim et Mvim regardent tous les deux le nom de l'exécutable avec lequel ils ont été démarrés pour déterminer comment ils se comportent. C'est ainsi que gvim et vim peuvent être à la fois le même exécutable sur linux et c'est la même chose sur OSX.

8voto

Yarek T Points 3105

D'accord. J'ai en quelque sorte répondu à mon propre commentaire:

Pour différencier deux tampons ouverts dans vim, ouvrez-les verticalement, sélectionnez le premier et tapez :diffthis puis le second et tapez de nouveau :diffthis .

Cela fonctionne aussi pour plus de deux tampons =)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X