如何在 XFCE 中按名称订购桌面图标?

Ama*_*ali 9 xfce xubuntu .desktop

我正在使用安装在 Ubuntu 12.04.2 LTS 上的 Xfce 4.8,我想知道在 XFCE 上右键单击 -> 按名称排序的替代方法是什么。现在,当我右键单击我的桌面时,它看起来像这样:

Xfce 桌面右键菜单

如您所见,没有重新排列图标的选项。如果我的假设是正确的,则不能直接通过 GUI 完成。我看到了这个线程,但这并没有真正解释如何实现相同的结果。有任何想法吗?

Chi*_*aca 7

在 13.04 中,它就在菜单中,

突出显示“排列桌面图标”的菜单

12.04 没有;12.10还没测试。


Rad*_*anu 4

我正在使用带有 Xfce 4.10.0 和 Thunar 1.6.2 的 Ubuntu 13.04,正如Chipaca在他的回答中所说,我在桌面上的右键菜单中选择了Arrange Desktop Icons选项。

不管怎样,如果你没有,也没有问题,你可以添加你自己的自定义选项。接下来我将解释如何进行。

1. 创建一个自动排列桌面图标的perl脚本

您不必了解 Perl 脚本编写的知识。只需按照以下步骤操作:

mkdir -p bin
Run Code Online (Sandbox Code Playgroud)

2.将脚本添加到桌面右键菜单中

打开Xfce 的默认文件管理器Thunar,转到“编辑”并选择“配置自定义操作...”。打开后,单击窗口右侧的+号以添加新的自定义操作。“基本”选项卡中,填写以下所有字段:

添加新的自定义操作 - 基本

最重要的是在命令字段中输入脚本的正确路径。如果您愿意,您还可以添加图标。

“外观条件”选项卡中,您只需勾选“桌面”字段。

添加新的自定义操作 - 外观条件

“确定”,然后按“关闭”

3.从右键菜单中按名称排列桌面图标

要在桌面右键菜单中看到新选项“按名称排列桌面图标”,您无需重新启动系统或重新登录。只需在终端中运行以下命令:

xfdesktop --reload
Run Code Online (Sandbox Code Playgroud)

完成所有这些之后,您可以享受:

排列桌面图标