Pytania oznaczone «vimdiff»

Funkcja diff w vimie pozwala pokazać różnice między dwiema, trzema lub czterema wersjami tego samego pliku

101
Jak używać vima jako narzędzia do porównywania?

Używam vima jako mojego głównego edytora. Chciałbym również użyć vima do różnicowania plików i modyfikowania plików podczas robienia różnic, aby naprawić łatwe zmiany (zamiast większości technik różnic, które są cyklem różnic / poprawek / różnic / poprawek). Ponadto istnieją proste sposoby...

38
Jak różnicować i łączyć dwa katalogi?

Wiem, że tryb różnicowy Vima ( vimdiff) pozwala nam porównać zawartość dwóch (lub więcej) plików. Ale czy można porównywać zawartość wielu plików w różnych katalogach, aby rekursywnie scalać dwa katalogi (np. DiffMerge i podobne

22
Jak dostosować kolory vimdiff?

Próbuję użyć vimdiff jako narzędzia scalania git, ale użyte kolory sprawiają, że jest nie do zniesienia (przynajmniej w Windows / Mingw): kolor tła i kolor pierwszego planu są takie same dla niektórych sprzecznych linii, co czyni je niepotrzebnie trudnymi aby dowiedzieć się, co się dzieje (patrz...

20
Lepsza kolorystyka różnic

Zacząłem używać trybu różnicowego w vimie w pracy, a jedyną rzeczą, którą zauważyłem, jest to, że kolory są naprawdę jasne, co nie pomaga, gdy próbujesz szukać różnic w dużych plikach przez długi czas. Czy istnieją jakieś schematy kolorów, które ludzie dostosowali, aby ułatwić dostęp do trybu...

17
Bardziej szczegółowe porównanie w linii

Używam vimdiffdo sprawdzania różnic między plikami, a czasami trochę mi brakuje. na przykład, jeśli mam następujące dwa pliki: //a.c printf("Hello\n"); i: //b.c int i = printf("hello\n") + 3; ich pokazanie vimdiffdaje: Chcę zobaczyć, że w bc hnie ma wielkich liter. Czy istnieje sposób,...

16
Zmień rozmiar paneli po zmianie rozmiaru okna hosta

Lubię używać vimdiff jako narzędzia git diff / merge. Problem polega na tym, że zmieniam rozmiar okna terminala hosta na nowy rozmiar: z dwóch podzielonych paneli skrajnie lewe pozostają tej samej szerokości, natomiast skrajne prawe są rozszerzone do pełnego rozmiaru okna. Czy istnieje polecenie...

14
vimdiff i łączyć konflikty

Podczas łączenia oddziałów pod kontrolą źródła często występuje problem konfliktu scalania z innymi programistami. Wiem, że możemy użyć vimdiff do różnicowania zmian kodu w stosunku do kontroli źródła , ale jest też sposób, w jaki możemy użyć vimdiff do pomocy w rozwiązywaniu konfliktów...

11
Poziom słów różni się w vimie

O ile rozumiem domyślny vimdiff robi tylko różnice między wierszami. Czasami jednak przydatne jest robienie różnic na poziomie słów, szczególnie w przypadku plików tekstowych takich jak Markdown, LaTeX itp. Istnieje kilka narzędzi, takich jak wdiff lub dwdiff, które różnią się poziomem słów. Czy...

10
Jak odróżnić vim od vimdiff od vimrc?

Mam funkcję w vimie, która otworzy wszystkie bufory jako tabulatory. Jednak po dodaniu tej funkcji vimdiff również otwiera pliki do porównania jako różne zakładki, a zatem nie pokazuje różnic. Czy istnieje sposób, w jaki mogę sprawdzić, czy jego vim lub vimdiff wywołuje mój plik vimrc? function!...