我已经安装了7pzip
并peazip
处理档案,但在将其中一个设置为默认并使用Extract here
或Compress
/后Create archive
,出现以下提示
在列表中选择一个使其成为默认存档管理器,并覆盖我之前的设置。
这在 PCManFM 和 Thunar 中会发生,但在 Nautilus 中不会发生。
PCManFM 是我的默认文件管理器,因为我使用的是 Lubuntu 12.10,并且必须继续使用它。
答案1
我在 ubuntu 中遇到了与默认文件类型程序关联的类似问题。您可能需要从列表中选择一个,以使自动extract here
选项正常工作。这并不意味着您不能更改默认的存档管理应用程序。
这些帖子详细介绍了如何通过编辑用于将文件类型与程序映射的文件来手动更改关联。
要更改存储的关联和优先级。即哪个应用程序在列表中首先显示,请在此处查看。
gvim ~/.local/share/applications/mimeapps.list
尝试创建新条目在打开菜单中。我不确定这是否会起作用,因为不同的命令行程序使用不同的选项。可能需要进行一些实验才能使其正常工作。问题很可能与 pacman 传递给应用程序的参数有关。
首先,要将 7z(或任何应用程序)放入“使用其他应用程序打开”列表,您需要创建一个 .desktop 文件,~/.local/share/applications
其中包含如下行: Exec=<command> %f
。我刚刚创建了一个名为 7z.desktop 的文件,其中包含以下行:
[Desktop Entry]
Categories=;
Comment=Edit file in Vim
Exec=7z %f
GenericName=Process Viewer
Hidden=false
Icon=vim
Name=Vim
Terminal=true
Type=Application
Version=1.0