Onde é "aberto com ..." no Nautilus?

13

No Ubuntu 11.04, costumo editar meus arquivos * .fig clicando nos ícones. O aplicativo (script) que abriu o arquivo foi texfig. Este script foi escolhido por "abrir com ..." no nautilus. Mas agora não há possibilidades de escolher outros aplicativos além dos predefinidos apropriados ao tipo de mimet. Como posso definir um aplicativo padrão (ou um script criado por si mesmo) no nautilus para o mimetype x-xfig?

perebal
fonte
Eu sugiro que você definiu o bit executável? isso é o que sempre acontece comigo quando eu faço roteiros :)
Dominik

Respostas:

12

Você pode criar um .desktoparquivo que será listado na guia 'Abrir com outro aplicativo':

  • Navegar para ~/.local/share/applications
  • Crie um arquivo chamado textfig.desktopcom este conteúdo:
[Desktop Entry]
Encoding=UTF-8
Name=Textfig
Comment=Edit fig files using custom textfig script
Exec=<path to your script> %u
Terminal=true
Type=Application
Icon=
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

Depois disso, você verá o Textfig na aba Abrir com outro aplicativo , selecione-o e quando clicar duas vezes no arquivo, poderá abri-lo usando o seu programa.

Apenas ajuste o restante dos valores um pouco mais para atender às suas necessidades. O% u dirá ao nautilus para executá-lo no arquivo atualmente selecionado.

Bruno Pereira
fonte
Você precisará corrigir o MimeType e outras configurações para corresponder aos tipos de arquivo que deseja associar. Além disso, você provavelmente precisará reiniciar o Nautilus (tente digitar nautilus -qem uma linha de comando para sair e abra-a novamente).
user29020
6

Para usuários avançados menos técnicos, você pode fazer isso:

  1. Instale o gerenciador de arquivos Thunar no ambiente de área de trabalho do Xfce (ele instalará apenas o thunar, não o restante do xfce4):

    sudo apt-get install thunar
    

    (Como alternativa, você pode instalar o thunarpacote no Ubuntu Software Center ou no Synaptic Package Manager.)

  2. Abra thunarno Terminal ou no menu de aplicativos / GNOME Shell / Unity / qualquer que seja e, em seguida, use o gerenciador de arquivos Thunar para definir suas associações de tipos de arquivos. O Nautilus também respeitará essas associações na próxima vez que você clicar nesse tipo de arquivo no Nautilus.

someone3475694754
fonte
2

Se você prefere GUI (como eu), vá para o PPA da barra de ativação e instale o Ubuntu-Tweak em seus repositórios de software. No que diz respeito a mim e a muitos outros, ele deve ser incluído em todos os pacotes de instalação de distribuição.

Um dos 'ajustes' é o Nautilus, onde você pode alterar suas associações de arquivos como antes, incluindo qualquer coisa em usr / bin.

Confira em http://ubuntu-tweak.com/ .

Christopher
fonte
2

Você precisa especificar um arquivo * .desktop, coloque o tipo de arquivo que deseja abrir.

Primeiro, você precisa obter o tipo de mimet desse arquivo, por exemplo, * .mkv

use: mimetype /path/to/filepara descobrir

XXXX.mkv:                      video/x-matroska

Agora você modifica o aplicativo associado padrão ~/.local/share/applications/mimeapps.liste cria um, se não encontrado.

Mesclar o seguinte para esse arquivo:

[Default Applications]
video/x-matroska=mplayer.desktop;

Isso significa que você usa mplayer.desktoppara abrir todos os arquivos * .mkv por padrão. (Crie mplayer.desktop /usr/share/applicationse aponte Exec=para o seu script`

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer
margarida
fonte
0
  1. Selecione o arquivo que você deseja alterar.

  2. Escolha Arquivo ▸ Propriedades. A janela de propriedades do item é exibida.

  3. Clique na guia Abrir com.

  4. Selecione qual aplicativo você deseja abrir esse tipo de arquivo.

Fonte

Jens
fonte
1
Bem, agora eu vejo que você não pode adicionar um aplicativo lá também ... chatice
Jens