鹦鹉螺在哪里“开……”?

在Ubuntu 11.04中,我通常通过单击图标来编辑我的* .fig文件。 打开文件的应用程序(脚本)是texfig。 这个脚本是在nautilus中用“open with …”选择的。 但是现在没有可能选择其他应用程序而不是适用于mimetype的预定义应用程序。 如何在nautilus中为x-xfig mimetype定义默认应用程序(或自制脚本)?

您可以创建一个将在“使用其他应用程序打开”选项卡上列出的.desktop文件:

  • 导航到~/.local/share/applications
  • 使用以下内容创建名为textfig.desktop的文件:
 [Desktop Entry] Encoding=UTF-8 Name=Textfig Comment=Edit fig files using custom textfig script Exec= %u Terminal=true Type=Application Icon= Categories=Application;Utility;TextEditor; StartupNotify=true MimeType=text/plain; NoDisplay=true 

在此之后,您将在Open with Other application选项卡中看到Textfig ,选择它,当您双击该文件时,您将能够使用您的程序打开它。

只需稍微调整其余值即可满足您的需求。 %u将告诉nautilus在当前选定的文件上执行它。

对于技术水平较低的高级用户,您可以这样做:

  1. 从Xfce桌面环境安装Thunar文件管理器(它只会安装thunar,而不是xfce4的其余部分):

     sudo apt-get install thunar 

    (或者,您可以在Ubuntu软件中心或Synaptic Package Manager中安装thunar软件包。)

  2. 在终端或通过应用程序菜单/ GNOME Shell / Unity /中打开thunar ,然后使用Thunar文件管理器设置文件类型关联。 下次在Nautilus中点击该文件类型时,Nautilus也会尊重这些关联。

如果您有更多的GUI(像我一样),请转到启动板PPA并将Ubuntu-Tweak安装到您的软件存储库中。 就我和其他许多人而言,它应该包含在所有分发安装包中。

其中一个’调整’是Nautilus,您可以像以前一样更改文件关联,包括usr / bin中的任何内容。

请访问http://ubuntu-tweak.com/查看。

您需要指定* .desktop文件,放置要打开的文件类型。

首先,您需要获取该文件的mimetype,例如* .mkv

使用: mimetype /path/to/file来查找它

 XXXX.mkv: video/x-matroska 

现在您修改默认的assosiated应用程序,在~/.local/share/applications/mimeapps.list ,如果找不到则创建一个。

将以下内容合并到该文件:

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

这意味着您默认使用mplayer.desktop打开所有* .mkv文件。 (在/usr/share/applications创建mplayer.desktop,并将Exec=指向脚本`

mplayer.desktop

 [Desktop Entry] Encoding=UTF-8 Version=1.0 Type=Application Exec=mplayer -ao alsa %f Name=MPlayer NoDisplay=true Icon=gnome-mplayer 

我已经煮熟了这个小脚本,允许我们的用户使用他们选择的程序打开一个文件。

https://github.com/gecos-team/openwith

  1. 选择要更改的文件。

  2. 选择文件▸属性。 将显示该项目的属性窗口。

  3. 单击打开方式选项卡。

  4. 选择您想要打开该类型文件的应用程序。

资源