vimdiff

Jak rozwinąć / zwinąć sekcje diff w Vimdiff?

Zacząłem używać vimdiff dzisiaj i chciałem zrobić kilka rzeczy, które brałem za pewnik w edytorach diff opartych na systemie ... unek, abym Czy Można replikować podobne funkcje? Byłoby miło, gdybym mógł rozwinąć / zwijać linie wokół diffów, na przykład.

Wyświetlanie wszystkich 'Git diff' za pomocą vimdiff

Skonfigurowałem git diff aby zawinąć w vimdiff, używając " Git Diff with Vimdiff" jako przewodnika i działa zgodnie z oczekiw ... Próbowałem :n[ext], ale to nie zapełnia lewego okna oryginalnym plikiem, aby można było go odróżnić od zmodyfikowanej wersji.

Diff dwie karty w Vimie

Scenariusz: otworzyłem Vima i wkleiłem jakiś tekst. Otwieram drugą zakładkę :tabe i wklejam tam inny tekst. Cel: chciałbym m ... jbliższy, jaki mogę znaleźć, to "odróżnić bieżący bufor od Pliku", ale nie diffw dwóch otwartych, ale niezapisanych buforach.

Ładowanie różnych colorscheme podczas korzystania z vimdiff

Jak załadować inny colorscheme podczas wykonywania vimdiff. Chcę tego, ponieważ mój obecny colorscheme nie wyświetla popraw ... ę. Więc za każdym razem kiedy robię vimdiff muszę zrobić :colorscheme some_other_scheme Czy można to zrobić w pliku .vimrc?

Weź rozróżnienie dwóch pionowych otwartych okien w Vimie

Mam otwarte dwa pliki. Są one otwierane w trybie pionowym, obok następnego. Czy mogę natychmiast diff te dwa pliki bez opuszczania lub zamykania Vima ?

porównywanie zawartości dwóch katalogów na serwerze zdalnym przy użyciu Uniksa

Jestem nowy w Uniksie i potrzebuję pomocy. Mam dwa katalogi obecne na dwóch różnych serwerach. oba katalogi zawierają te same ... mple1/ server2 /abc/home/sample2/ Tutaj chcę tylko nazwy plików do wyświetl, gdy nie jest zsynchronizowany. Z góry dzięki

Jak wyjść z trybu vimdiff w Vimie, konkretnie dla Fugitive?

Używam Vima z rozszerzeniem . Posiada polecenie: Gdiff, które wprowadza cię w tryb vimdiff, ale jaki jest właściwy/szybki sp ... gt;c Również, proszę pomóż mi zdecydować, czy następujące powinny być anwser: https://stackoverflow.com/a/15975201/275980

Narzędzie DIFF działa dla 2 plików. Jak porównać więcej niż 2 pliki na raz?

Więc narzędzie Diff działa tak, jak chcę dla 2 plików, ale mam projekt, który wymaga porównań z więcej niż 2 plików na raz, m ... wielokrotne porównania? Pliki, które będę porównywał są stosunkowo krótkie, więc nie powinny być zbyt wolne. Z góry dzięki!

Jak mogę wyświetlić git diff dla każdego commita używającego vim-fugitive?

Vim-fugit side-by-side Git diff jest świetny do przeglądania różnic nieakstragowanych plików. Jak mogę użyć vim-fugit do git diff zainscenizowane pliki? jakaś rewizja Gita?

Jak 'diff' dwie podprogramy w tym samym pliku w Vim?

Czy możliwe są diff lub nawet vimdiff dwie bardzo podobne podprogramy występujące w tym samym pliku? Jeśli tak, to w jaki spo ... ch podprogramów w dwóch oddzielnych plikach, a następnie diff je, ale czy istnieje sposób, aby to zrobić w oryginalnym pliku?

Dlaczego git mergetool otwiera 4 okna w vimdiff? (Spodziewałbym się 3)

Kiedy napotkałem konflikt, próbowałem go rozwiązać. Wpisałem: >git mergetool -t vimdiff Otworzył się vimdiff w 4-sposó ... k" line 0 Co to jest? Chcę 3-way diff: plik docelowy, plik scalający i plik roboczy. Jak skonfigurować mój git lub vimdiff?

vimdiff i MacVim

Chciałbym uruchomić vimdiff na MacVim. Czy jest jakiś łatwy sposób, żebym mógł to zrobić?

Czy istnieje sposób skonfigurowania vimdiff tak, aby ignorował wszystkie spacje?

Używam vim -d file1 file2, aby zobaczyć różnice między nimi. To działa dobrze, ale chcę zignorować zmiany spacji-są one nieis ... brzydko : (. Czy istnieje lepszy sposób modyfikacji interakcji Vima z narzędziem diff w celu wyświetlania różnic w plikach?

Zapisać wyjście vimdiff?

Wygooglowałem to wiele razy w przeszłości, ale nigdy nie znalazłem odpowiedzi. Czy istnieje sposób na zapisanie wyjścia vimdi ... do tego celu, jestem otwarty na sugestie - coś, co będzie działać zarówno na platformach Windows, jak i Linux jest idealnie.

Jak otworzyć nowe okno poniżej podziału utworzonego przez vimdiff?

Jeśli w wierszu polecenia uruchamiam vimdiff file1 file2 Dostaję instancję Vima, która ma dwa pliki otwarte obok siebie, ... ║ ║ │ ║ ╟───────┤ file2 ║ ║ file1 │ ║ ║ │ ║ ╚═══════╧═══════╝ Z góry dziękuję za pomoc!