Clique com o botão direito nos arquivos para mesclar

7

Instalei o meld no Ubuntu 10.10. Existe alguma maneira que eu possa obter algo como "Selecione a esquerda para comparar" e "Comparar com" menu de contexto para arquivos que está lá em Beyond Compare.

    
por Nemo 21.01.2011 / 06:07

5 respostas

5

Instale ações do Nautilus.

sudo apt-get install nautilus-actions

Sistema > Ações Nautilus

Definir nova ação:

Label: Meld..
Icon: /usr/share/pixmaps/meld.png
Path: /usr/bin/meld
Parameters: %M
Conditions : check “Appears if selection contains”    

Em seguida, reinicie o nautilus

nautilus -q
    
por 21.01.2011 / 06:25
5

Aqui está uma abordagem ligeiramente diferente que funciona muito bem para mim. (Estou usando o Nemo no Ubuntu 13.10).

  1. Selecione dois ou mais arquivos de texto (qualquer extensão. Diga foo.php, bar.py, abc.txt)
  2. Clique com o botão direito sobre eles. Ir para propriedades.
  3. Na guia "Abrir com". Selecione "Mostrar outros aplicativos".
  4. Selecione Meld na lista e clique em Adicionar. (Não faça disso o aplicativo padrão)
  5. Feche a caixa de diálogo.

A partir de agora, sempre que você precisar comparar dois ou mais arquivos, selecione os arquivos, clique com o botão direito neles e selecione "meld" listado em "Abrir com". O Meld será aberto com o diff.

Eu adoro essa configuração. Mantém o botão direito do mouse no limpador de menu de contexto e também obtém meld trabalhando dentro do Nemo, sem instalar nada novo.

Advertência: não funciona para pastas. No entanto, comparar pastas é uma ação raramente usada. Fico feliz em usar o Terminal para fazer isso. Ou seja, fazendo isso a partir do prompt do shell: meld folder1 folder2

P.S. - Esse truque também é ótimo para definir os aplicativos padrão a serem usados para abrir diferentes tipos de arquivos.

    
por 18.04.2014 / 08:12
2

Aqui está uma versão atualizada da resposta do @darthvader para o Ubuntu 13.10 com screenshots:

Instale o Nautilus Actions e abra o aplicativo.

Na guia Ação, use o caminho do ícone: /usr/share/app-install/icons/meld.svg

Sobcomando,usemeldcom%F

E na guia "Ambiente", defina a contagem como estritamente maior que 1.

    
por 02.01.2014 / 21:59
1

Se você usar gerenciador de arquivos Thunar , então:

Funciona comparando arquivos e também comparando diretórios. Eu tenho a versão em espanhol, desculpe:)

1) Abra o Editar > Configurar ações personalizadas:

2)CliquenoíconeAdicionar(overdemaisum)

3)Preenchaoformulário...

4)Aceiteeverifiqueoresultado...

5)Conclua!

    
por 12.10.2016 / 10:12
1

O que eu gosto de fazer é:

  1. adicione duas ações personalizadas do thunar "meld left" e "meld right" que chamam " your_util_path /set_left.sh% F" e " your_util_path / compare_to_left .sh% F ", respectivamente. Então,

  2. set_left.sh contém:

    echo $ 1 > your_util_path / MELD_LEFT_FILE

e

  1. compare_to_left.sh contém:

    echo $ 1 > your_util_path / MELD_RIGHT_FILE

    meld $ (head -n1 / MELD_LEFT_FILE) $ 1

Eu uso isso porque geralmente os dois caminhos que você deseja comparar estão em guias ou janelas diferentes.

    
por 20.04.2018 / 18:55

Tags