Nautilus 中的“打开方式...”在哪里?

per*_*bal 13 nautilus mime-type 11.10

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

Bru*_*ira 13

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

  • 导航 ~/.local/share/applications
  • 创建一个textfig.desktop包含以下内容的文件:
[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
Run Code Online (Sandbox Code Playgroud)

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

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


小智 6

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

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

    sudo apt-get install thunar
    
    Run Code Online (Sandbox Code Playgroud)

    (或者,您可以thunar在 Ubuntu 软件中心或 Synaptic 软件包管理器中安装该软件包。)

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