como posso alterar a associação de arquivos globalmente? [duplicado]

42

O gedit é definido por padrão para abrir sobre qualquer arquivo de origem. Eu passei pelas propriedades do arquivo e alterei o aplicativo padrão para o VIM para arquivos C e C ++.

Eu precisaria fazer isso para qualquer arquivo de origem que eu abrir agora, para arquivos python, para arquivos de texto, para ruby, qualquer, já que o gedit está configurado para abrir todos eles.

Como posso alterar isso para abrir com o VIM sem passar pelo incômodo de definir "abrir com" um por um?

    
por pepper_chico 02.05.2013 / 04:12

6 respostas

23

A maneira mais fácil de fazer isso seria instalar o programa Ubuntu Tweak.

Depois de baixá-lo, basta abri-lo, mudar para a guia Administradores e, em seguida, em Sistema , escolher Gerenciador de tipos de arquivo . Uma vez aqui, selecione a categoria do arquivo Texto e, usando shift-click e / ou control-click, selecione todos os tipos de arquivos desejados e clique em Editar no canto inferior direito.

Isso permitirá que você multi-defina o abridor do tipo MIME para todos os arquivos.

Veja a tela:

    
por LimpingNinja 02.05.2013 / 04:21
47

Parece que a resposta aqui

é realmente o mais fácil, indo especificamente para as propriedades de um arquivo, indo para a aba "abrir com" e, em seguida, definindo como padrão para esse tipo de arquivo. Aqui está a foto:

    
por chrismarx 13.03.2014 / 15:40
15

falando sobre como as coisas funcionam globalmente, para todo o sistema, o mais importante é

/usr/share/gnome/applications/defaults.list

que é o arquivo que contém as associações entre um determinado tipo mime e o aplicativo que deve manipular esse tipo de arquivo.

Se você não conhece o tipo mime de um arquivo, simplesmente use o comando

mimetype

como assim

mimetype img.jpg 
img.jpg: image/jpeg

arquivos de texto, scripts python, páginas da web, geralmente qualquer arquivo fornecido possui seu próprio tipo de mime.

    
por user2311177 02.05.2013 / 04:21
9
touch ~/.local/share/applications/defaults.list

Adicione as seguintes linhas a ~ / .local / share / applications / defaults.list

[Default Applications]
text/plain=gvim.desktop

Agora, todos os arquivos da sua máquina serão abertos com o gvim, por padrão.

    
por thefourtheye 02.05.2013 / 04:36
2

Acho que o modo gráfico mais fácil seria:

Arquivos (nautilus) > > selecione um arquivo > > clique com o botão direito & amp; Propriedades > > guia "Abrir com" > > selecione um programa que você gosta > > "Selecione como padrão" . Feito.

Este método vem deste post no HowToGeek: link , onde eles também falam sobre como alterar os programas padrão do Terminal.

    
por z33k 14.01.2014 / 01:20
1

Vá para Detalhes do Unity Dash, clique em Aplicativos padrão no painel esquerdo. Altere as associações de arquivos conforme sua preferência. Nenhuma instalação adicional é necessária e você pode definir todos os seus aplicativos padrão em um só lugar.

    
por Subhadip_G 02.11.2014 / 05:24