停止使用文件管理器以外的其他应用程序打开文件夹

停止使用文件管理器以外的其他应用程序打开文件夹

升级到 Ubuntu 11.10 后,我曾右键单击一个文件夹并告诉它使用电影播放器​​打开该文件夹(“使用其他应用程序打开...”)。

没什么坏处,对吧?不,现在 Ubuntu 使用 Movie Player 而不是 Nautilus 打开文件夹。如果我插入 U 盘,Movie Player 就会打开。

如果我点击垃圾图标...电影播放器​​!打开文件夹的默认操作不知何故变成了电影播放器​​。点击“主文件夹”图标仍会打开 Nautilus,在 Nautilus 中打开文件夹仍会保留在 Nautilus 中,但指向文件夹的其他链接会自动打开电影播放器​​。我该如何改回这个设置?

答案1

答案已从问题中删除

解决方案很明显,在 Nautilus 中,我选择一个文件夹,右键单击,使用其他应用程序打开,然后选择“文件”,这显然是 Nautilus 的名称。现在将默认设置恢复为... 直到下一次!我想这是一个警示故事。

答案2

在 Ubuntu 14.04 上,这个对我有用:

xdg-mime default nautilus.desktop inode/directory

原始答案来自这里这里

上面的命令将一行添加inode/directory=nautilus.desktop到您的.local/share/applications/mimeapps.list

无需注销/重新启动即可立即工作。

答案3

在您的主文件夹中,转到.local/share/applications/mimeapps.list 它是一个隐藏文件。您可以使用以下键盘快捷键取消隐藏它: Ctrl + H

然后您需要修改该行inode/directory=movie-player.desktop;或类似内容,然后inode/directory=nautilus-folder-handler.desktop;保存文件。

答案4

如..所示这里

你可以通过编辑文件来定义默认文件浏览器~/.local/share/applications/mimeapps.list。它应该看起来像:

[Default Applications]
inode/directory=nautilus-folder-handler.desktop;

在其他系统中,要编辑的文件是~/.local/share/applications/mimeinfo.cache

[MIME Cache]

inode/目录=nautilus-文件夹处理程序.desktop;

为了完全避免该问题:https://unix.stackexchange.com/q/336982/32012

相关内容