Откройте kdiff3 с 2 файлами, выбранными из разных панелей
Итак, я увидел еще один вопрос, который показывает, как открыть несколько файлов в VIM, используя строку кода
ps: & vim @(Get-FarPath -Selected) #
Но это похоже на работу только с файлами, выбранными на активной панели.
Если бы у меня было две панели, с которыми я сравнивал каталог / файл, как бы я открыл экземпляр kdiff3 при выборе файла на панели-1, и чтобы kdiff3 открывал один и тот же именованный файл на панели-2 для каждой выбранных файлов на панели-1
1 ответ
Есть 2 возможных способа достижения этого, один из которых я перечислю, а другой включает PowerShellFar и FarNet.
Выберите файлы в панели 1 или панели 2
Нажмите
ctrl+g
подтянуть диалог дляexecute command on selected
тип
"C:\Program Files\kdiff3\kdiff3.exe" "!\!.!" "!#!\!^!.!"
если у вас есть kdiff3 на вашем пути, вы можете заменить "C:\Program Files\kdiff3\kdiff3.exe"
в команде с kdiff3
Если вы нажмете ctrl+g
открыть execute command on selected
диалоговое окно, а затем нажмите F1
это приводит к контекстной помощи. Оттуда вы можете выбрать special symbols
тему, и посмотрите список того, что означают различные команды, такие как !\
а также !.!