我使用符号链接来整理我的主文件夹。这在终端中效果很好,因为链接创造了正常文件夹的幻觉:
然而,在 Nautilus 中,链接的行为更像是Windows 快捷方式,立即将我传送到他们的目标:
当我后来想要“向上”导航到父文件夹时,这尤其令人不安,因为它会将我困在我已经精心整理好的树之外的某个地方。
我怎样才能让 Nautilus 将符号链接显示为普通文件夹,就像终端一样?
细节
Nautilus 没有在 Ubuntu 12.10 中取消引用符号链接:
也许这种新行为只是一个错误?我不知道该如何判断。以下是我所知道的:
- 它不在Nautilus 3.6 路线图。
- 我浏览过最近关闭了 Nautilus 漏洞并没有看到任何相关内容。
- Nautilus 邮件列表存档没有提到主题。
- 当我在 GNOME IRC 频道上提出这个问题时,大约有 120 名闲人没有回复。
- Nautilus 3.6 中进行了以下更改:在启动应用程序之前解析符号链接。
- ¹ 这是一个例子。针对此特定场景的解决方法并不构成对我问题的回答。不过,由于人们似乎有兴趣讨论它:
- 使用“后退”按钮并不是一个合适的解决方法;它并不总是将我带回到父文件夹。
- 您可以按Alt+向上导航Up。
- 本例中期望的行为是“up”导航到符号链接的父文件夹。当前的行为是导航到符号链接目标的父文件夹。
答案1
这是一个解决方法,但可能不构成您想要找到的实际答案:
在 nautilus 上,按Ctrl+ L,输入符号链接名称(例如link
或./link
),然后按 Enter。这次不会取消引用符号链接。
答案2
更新:这个严重的错误显然已经在 Nautilus 3.14.2 中修复,下面是针对旧版本的解决方法
我找到了这个解决方法:
安装
Nautilus-Actions Configuration Tool
跑步
nautilus-actions
添加名为“打开链接”的操作
在“命令”选项卡->路径:
/usr/bin/nautilus
,参数:(--no-default-window %u
可选)菜单编辑->首选项->取消选中“创建根‘Nautilus-action’菜单,取消选中“添加‘关于’...”重启 Nautilus(例如
xkill
)右键单击任何符号链接文件夹,将打开一个新的 Nautilus 窗口,其中包含该文件夹(而不是取消引用的文件夹)。
仍然存在限制:a)Nautilus 现在具有上下文菜单“打开”和“打开链接”(您必须记住使用正确的菜单),b)每次都会打开一个新窗口。