Описание тега vimdiff
NoneVimdiff - это режим vim, который может отображать различия между двумя, тремя или четырьмя файлами.
6
ответов
Есть ли способ настроить vimdiff, чтобы игнорировать ВСЕ пробелы?
Я использую vim -d file1 file2 чтобы увидеть различия между ними. Это работает нормально, но я хочу игнорировать изменения пробелов - они не имеют отношения к файлам исходного кода. Справка Vim утверждает, что следующая команда сделает волшебство: s…
12 авг '09 в 10:36
1
ответ
Как я могу установить vimdiff в Windows после установки git bash?
Я обычно использую vimdiff, когда хочу увидеть diff между двумя точками в git. Однако я не могу найти vimdiff в среде 'git bash' в Windows. Поэтому, если кто-нибудь знает, как установить или использовать vimdiff в консоли git bash, пожалуйста, дайте…
14 май '13 в 07:06
1
ответ
Улучшение подсветки синтаксиса vimdiff
Когда я бегу vimdiff Я получаю довольно плохую подсветку синтаксиса (не читается): Работать на MacVim немного лучше, но все равно ужасно. Это из-за моей цветовой схемы (в настоящее время используется Tomorrow Night)? Если так, есть ли способ изменит…
10 июл '14 в 02:27
1
ответ
Как выйти / выйти из всех окон / буферов / разделений / вкладок одновременно в vim или vimdiff?
Как вы выходите из всех окон с помощью одной команды в vim или же vimdiff? :q только выходит из активного окна, поэтому отдельный :q необходимо закрыть каждое окно. Что касается вопроса, являющегося дубликатом, когда я искал ответ на этот вопрос, я …
17 янв '15 в 00:20
0
ответов
vimdiff: включить режим сравнения между определенными буферами
Это звучит как банальный вопрос, но я так и не смог найти ответ. Я работаю с vimdiff как git mergetool. Это означает, что при разрешении конфликтов у меня есть четыре окна / буфера, открытых для редактирования: +--------------------------------+ | L…
18 авг '17 в 18:59
2
ответа
Как я могу разделить горизонтально на несколько вертикально разделенных окон в Vim?
По сути, я хочу перейти от 1) к 2) Я обычно делаю это, сначала разбивая по горизонтали, а затем по вертикали, но, поскольку я хочу, чтобы это делало трехсторонние различия, гораздо удобнее запустить vim, запустив: $ vimdiff file1 file2 file3 А затем…
27 июл '09 в 10:37
1
ответ
Игнорировать новые строки в выводе vimdiff
Я знаю, что могу игнорировать пустое пространство в vimdiff se diffopt+=iwhte но я также хочу игнорировать символ новой строки в vimdiff. Как мне это сделать? например если (а> б){ бар ()` не будет показан различий с если (а> Ь){бар () Спасибо,
16 май '12 в 05:46
5
ответов
diffput для нескольких буферов?
Иногда при редактировании трех файлов vimdiff Я хочу скопировать кусок из одного файла в оба других. Обычно это можно сделать так: :diffput 2 :diffput 3 Тем не мение, :help diffput говорит это: *:diffpu* *:diffput* *E793* :[range]diffpu[t] [bufspec]…
25 окт '13 в 16:16
2
ответа
Почему не работает команда "Diff with Vim"?
Я использую gVim на WinXP. Я открываю папку, выбираю два файла и нажимаю "Diff with Vim". Скриншот: Графический интерфейс gVim запускается, каждый из файлов находится на отдельной вкладке. Я заметил, что каждая вкладка находится в режиме DIFF. Тем н…
05 апр '11 в 20:28
2
ответа
Как выделить только реальные различия в Vim diff?
При использовании vimdiff он выделяет различную часть линий "жадным" образом. То есть при сравнении двух строк: Левое окно: это его дом Правое окно: это ее дом тогда вся линия окрашена в розовый цвет, но слева, is one is his и справа at one is her ч…
22 июл '17 в 15:56
1
ответ
Просмотр различий более чем одной пары файлов с помощью vimdiff
vimdiff показывает различия между двумя или более одинаковыми файлами. Можно ли увидеть различия двух пар файлов. Например, при просмотре различий в .H файлы и .C файл, будет удобно переходить назад и вперед, чтобы увидеть различия. Одним из способо…
23 окт '12 в 07:17
1
ответ
Изменилось ли поведение `hg backout` с момента написания книги hg?
Я создал новый репозиторий, test-backoutи добавил в него новый файл, file, Затем я сделал 4 коммита, каждый раз добавляя номер коммита к file с помощью echo [manually entered number] >> file hg commit -m '[manually entered number]' По сути, фа…
17 авг '11 в 02:43
1
ответ
Запуск vimdiff с выхода diff
Я пытаюсь разграничить две папки, используя diff и запустить vimdiff для каждого отличия от сценария оболочки Вот как я извлек имена файлов и сделал полную команду, используя awk, который мне нравится выполнять $ diff -Bbqr oldfolder newfolder | gre…
19 янв '19 в 10:12
0
ответов
Как я могу связать полуночного командира с vimdiff?
Мне удалось соединить mc(полночный командир) с vim. Но, к сожалению, я не смог найти способ связать это с vimdiff. Есть ли способ заменить mcdiff на vimdiff??
27 окт '14 в 16:10
1
ответ
Исключить одно из разделенных окон из diff в окне vimdiff 3+
Что касается subj, я ищу способ исключить одно из разделенных окон в vimdiff, но все же сравнивать другие 2+ окна (с цветами и всем этим джазом). Вариант использования: файл с ключами и 2 файла со значениями (одинаковое количество строк). Я хочу сра…
13 фев '15 в 04:42
2
ответа
Отметить разницу как хорошо в vimdiff
У меня есть несколько больших json-файлов, которые мне нужно проверить на наличие ошибок, и мне было интересно, можно ли пометить различие как нормальное и применимо ли оно ко всему сеансу diff, исключая его в дальнейшем в файле. пример Name: Donald…
07 окт '11 в 15:11
2
ответа
Можем ли мы выполнить команды vim из сценария оболочки внутри jenkins?
У меня есть метод @Test, написанный на Java, который вызывает сценарий оболочки. Сценарий оболочки содержит команду vimdiff, используемую для генерации сравнения кода между двумя html-файлами. Когда я запускаю этот тестовый метод из jenkins, запуска…
21 сен '18 в 11:31
1
ответ
При использовании vimdiff как найти нижнюю часть блока изменений
При использовании vimdiff иногда я хочу выбрать изменение, а не только верхнюю строку изменения. то, что я делал, это вручную позиционировал курсор в нижней части изменения, а затем использовал макрос, который делает V[c{команда, такая как y или d} …
15 ноя '13 в 21:12
1
ответ
Подавление сообщения Vimdiff
Я пытался смотреть онлайн, и кажется, что никто не имеет простого ответа на него. В моем скрипте bash я использую vimdiff для двух файлов, но после закрытия vimdiff он показывает "2 файла для редактирования", когда файлы различаются.Кажется, что ни …
25 апр '14 в 23:36
1
ответ
Как изменить контекст ("унифицированный") на `git difftool`?
Я старался -U9("- единый") и git config --global diff.context - влияет только git diff но ни git difftool (Я предпочитаю vimdiff) ни git commit -p (совершать по-хански).
20 июл '18 в 18:08