如何阻止Nautilus取消引用符号链接?

我使用符号链接来整理我的主文件夹。 这在终端中运行良好,因为链接创建了普通文件夹的错觉:

GNOME终端中的符号链接 -  Ubuntu 13.04

但是,在Nautilus中,链接的行为更像Windows快捷方式 ,立即将我传送到目标:

Nautilus中的符号链接 -  Ubuntu 13.04

当我以后想要“向上”导航到父文件夹时,这尤其令人不安,因为它将我绑在树外我已仔细整理过。

如何让Nautilus显示符号链接作为普通文件夹,就像终端一样?

细节

  • Nautilus没有在Ubuntu 12.10中取消引用符号链接:

    Nautilus和GNOME终端的符号链接 -  Ubuntu 12.10

  • 也许这个新行为只是一个错误? 我不知道怎么说。 这就是我所知道的:

    • 它不在Nautilus 3.6路线图上 。
    • 我已经浏览了最近关闭的Nautilus错误 ,并没有看到任何相关内容。
    • Nautilus邮件列表存档未提及该主题 。
    • 在GNOME IRC频道提出问题时,我没有收到大约120名闲人的回应。
    • Nautilus 3.6中进行了更改,以在启动应用程序之前解析符号链接 。
  • ¹这是一个例子。 针对此特定方案的解决方法并不能解决我的问题。 因为人们似乎有兴趣讨论它,但是:
    • 使用“后退”按钮不是一种合适的解决方法; 它并不总是把我带到父文件夹。
    • 您可以按Alt + Up向上导航。
    • 此示例中的所需行为是“向上”以导航到符号链接的父文件夹。 当前行为是导航到符号链接的目标的父文件夹。

这是一种解决方法,但可能不构成您试图找到的实际答案:

在nautilus上, 按Ctrl + L ,输入符号链接名称(例如link./link ),回车。 这次不会取消引用符号链接。

更新:这个可怕的BUG现在显然已在Nautilus 3.14.2中修复,以下是旧版本的解决方法

我发现了这个解决方法:

  1. 安装Nautilus-Actions Configuration Tool

  2. 运行nautilus-actions

  3. 添加一个名为“Open Link”的操作

  4. 在“命令”选项卡 – >路径: /usr/bin/nautilus ,参数: – --no-default-window %u (可选)菜单编辑 – >首选项 – >取消选中“创建根’Nautilus-action’菜单,取消选中“添加’关于’…”

  5. 重启Nautilus(例如xkill

  6. 右键单击任何符号链接文件夹,将打开一个新的Nautilus窗口,其中包含文件夹(而不是解除引用的文件夹)。

限制仍然是:a)Nautilus现在必须上下文菜单“打开”和“打开链接”(你必须记住使用正确的),b)每次打开一个新窗口。