3
Я пытаюсь найти строку только в «областях diff» (текстовые блоки, где есть разница между файлами). Есть ли способ сделать это?Как искать только в diff-блоках - gvim diff
Я пытаюсь найти строку только в «областях diff» (текстовые блоки, где есть разница между файлами). Есть ли способ сделать это?Как искать только в diff-блоках - gvim diff
Вы можете попросить vim искать только разворачиваться. Так что сложить общую часть и поиск по дифф части:
set diffopt=filler,context:0
set fdo-=search
протестирована и это работа
Мое предположение было бы, и я хотел бы исправить. Однако, в зависимости от вашей фактической цели, может быть достаточно использовать обычную команду diff, передать ее в файл и просто выполнить поиск по ней. – merlin2011
Если вы не добавляете контекстную строку, вы будете иметь только часть diff, 'set diffopt = filler, context: 0' –
И искать только по открытой складке': set fdo- = search' –