Öffnen Sie kdiff3 mit 2 Dateien, die aus verschiedenen Bereichen ausgewählt wurden

388
flux9998

Ich habe also eine andere Frage gesehen, die zeigt, wie man mehrere Dateien in vim mithilfe der Codezeile öffnet

ps: & vim @(Get-FarPath -Selected) # 

Dies scheint jedoch nur mit Dateien zu funktionieren, die im aktiven Bereich ausgewählt wurden.

Wenn ich zwei Panels haben würde, auf denen ich einen Verzeichnis- / Dateivergleich durchführen würde, wie würde ich eine Instanz von kdiff3 öffnen, wenn Sie eine Datei auf panel-1 auswählen, und kdiff3 die gleiche benannte Datei auf panel-2 für jedes Fenster öffnen soll der ausgewählten Dateien auf Panel-1

0

1 Antwort auf die Frage

0
flux9998

Es gibt zwei Möglichkeiten, dies zu erreichen, eine davon werde ich auflisten, und die andere umfasst PowerShellFar und FarNet.

  1. Wählen Sie die Dateien in Panel1 oder Panel2 aus

  2. drücken ctrl+g, um den Dialog für aufzurufenexecute command on selected

  3. Art "C:\Program Files\kdiff3\kdiff3.exe" "!\!.!" "!#!\!^!.!"

Wenn Sie kdiff3 auf Ihrem Pfad haben, können Sie "C:\Program Files\kdiff3\kdiff3.exe"den Befehl mit ersetzenkdiff3

Wenn Sie drücken ctrl+g, um den execute command on selectedDialog zu öffnen, drücken F1Sie, um zur Kontexthilfe zu gelangen. Von dort aus können Sie ein special symbolsThema auswählen und eine Liste mit den verschiedenen Befehlen wie !\und anzeigen!.!