wa4*_*557 13 gedit nautilus evince nemo
很早以前就改用nemo了,因为我觉得它在很多方面都优于nautilus。然而,一件小事困扰着我:
每当我想在 gedit(或 evince,但我确定还有其他程序)中打开文档时,不会出现 nemo 文件选择窗口,而是出现 nautilus 窗口。
我当然确实按照许多其他帖子中的建议用 nautilus 替换了 nemo:
gsettings set org.gnome.desktop.background show-desktop-icons false
Run Code Online (Sandbox Code Playgroud)
和
xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
Run Code Online (Sandbox Code Playgroud)
并且还做了
ln -s /usr/bin/nemo /usr/local/bin/nautilus
Run Code Online (Sandbox Code Playgroud)
为了完全取代鹦鹉螺,但这无济于事。在 gedit/evince 中点击打开 (Ctrl+o) 时会触发哪个程序/可执行文件?
小智 6
这不是 nemo 与 nautilus 的问题。这是一个 GTK+2 与 GTK+3 的问题。为 GTK+2 编写的应用程序将使用看起来很熟悉的 Humanity 主题的文件选择对话框,而为 GTK+3 编写的应用程序将使用 GTK+3 的外星人、空心的默认主题。
不幸的是,获得一致 UX 的唯一方法是使用所有 GTK+2 应用程序,或者切换到基于 Qt 的 DE,如 LXQT 或 KDE。
对不起。