¿Dónde está "abierto con ..." en Nautilus?

13

En Ubuntu 11.04 suelo editar mis archivos * .fig haciendo clic en los iconos. La aplicación (script) que abrió el archivo fue texfig. Este guión fue elegido por "abrir con ..." en nautilus. Pero ahora no hay posibilidades de elegir otras aplicaciones que no sean las predefinidas apropiadas para el tipo MIME. ¿Cómo puedo definir una aplicación predeterminada (o un script propio) en nautilus para x-xfig mimetype?

perebal
fuente
¿Sugiero que haya configurado el bit ejecutable? esto es lo que siempre me pasa cuando hago scripts :)
Dominik

Respuestas:

12

Puede crear un .desktoparchivo que aparecerá en la pestaña 'Abrir con otra aplicación':

  • Navegar a ~/.local/share/applications
  • Cree un archivo llamado textfig.desktopcon estos contenidos:
[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

Después de esto, verá Textfig en su pestaña Abrir con otra aplicación , selecciónelo y cuando haga doble clic en el archivo, podrá abrirlo utilizando su programa.

Simplemente ajuste el resto de los valores un poco más para satisfacer sus necesidades. % U le indicará a nautilus que lo ejecute en el archivo seleccionado actualmente.

Bruno Pereira
fuente
Deberá arreglar el MimeType y otras configuraciones para que coincidan con los tipos de archivo que desea asociar. Además, probablemente deba reiniciar Nautilus (intente escribir nautilus -qen una línea de comando para salir, luego ábralo nuevamente).
user29020
6

Para los usuarios avanzados menos técnicos puede hacer esto:

  1. Instale el administrador de archivos Thunar desde el entorno de escritorio Xfce (solo instalará thunar, no el resto de xfce4):

    sudo apt-get install thunar
    

    (Alternativamente, puede instalar el thunarpaquete en el Centro de software de Ubuntu o el Administrador de paquetes Synaptic).

  2. Abra thunaren la Terminal o a través del menú de aplicaciones / GNOME Shell / Unity / lo que sea y luego use el administrador de archivos Thunar para configurar sus asociaciones de tipo de archivo. Nautilus también respetará estas asociaciones, la próxima vez que haga clic en ese tipo de archivo en Nautilus.

alguien3475694754
fuente
2

Si tiene más GUI (como yo), vaya a PPA de launchpad e instale Ubuntu-Tweak en sus repositorios de software. En lo que respecta a mí y a muchos otros, debe incluirse en todos los paquetes de instalación de distribución.

Uno de los 'ajustes' es Nautilus, donde puede cambiar sus asociaciones de archivos como antes, incluyendo cualquier cosa en usr / bin.

Compruébalo en http://ubuntu-tweak.com/ .

Christopher
fuente
2

Debe especificar un archivo * .desktop, coloque el tipo de archivo que desea abrir.

En primer lugar, debe obtener el tipo MIME de ese archivo, por ejemplo, * .mkv

uso: mimetype /path/to/filepara descubrirlo

XXXX.mkv:                      video/x-matroska

Ahora modifique la aplicación asociada predeterminada ~/.local/share/applications/mimeapps.list, cree una si no la encuentra.

Combine lo siguiente en ese archivo:

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

Esto significa que utiliza mplayer.desktoppara abrir todos los archivos * .mkv de forma predeterminada. (Cree mplayer.desktop en /usr/share/applicationsy señale Exec=su 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
margarita
fuente
0
  1. Seleccione el archivo que desea cambiar.

  2. Elija Archivo ▸ Propiedades. Se muestra la ventana de propiedades para el elemento.

  3. Haga clic en la pestaña Abrir con.

  4. Seleccione qué aplicación desea abrir ese tipo de archivos.

Fuente

Jens
fuente
1
bueno, ahora veo que tampoco puedes agregar una aplicación allí ... bummer
Jens