abra o kdiff3 com 2 arquivos selecionados de painéis diferentes

0

Então, eu vi outra pergunta que mostra como abrir vários arquivos no vim usando a linha de código

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

Mas isso parece funcionar apenas com arquivos selecionados no painel ativo.

Se eu tivesse dois painéis em que estava fazendo uma comparação de diretório / arquivo, como eu abriria uma instância do kdiff3 ao selecionar um arquivo no painel-1, e teria o kdiff3 aberto o mesmo arquivo nomeado no painel-2? , para cada um dos arquivos selecionados no painel 1

    
por flux9998 28.07.2016 / 02:18

1 resposta

0

Existem 2 maneiras possíveis de conseguir isso, uma das quais listarei, e a outra inclui PowerShellFar e FarNet.

  1. Selecione os arquivos no painel1 ou no painel2

  2. pressione ctrl+g para abrir o diálogo de execute command on selected

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

se você tiver o kdiff3 em seu caminho, você pode substituir "C:\Program Files\kdiff3\kdiff3.exe" no comando por kdiff3

Se você pressionar ctrl+g para abrir a caixa de diálogo execute command on selected e, em seguida, pressionar F1 , isso levará à ajuda contextual. A partir daí, você pode selecionar special symbols topic e ver uma lista do que os vários comandos significam, como !\ e !.!

    
por 28.07.2016 / 02:26