我读了有关添加自定义操作以及如何删除它们的说明。但我想删除“删除”自定义操作以仅保留我想要的那些。
是否可以删除默认的自定义操作,或者选择它们,或者我们是否必须保留一些自定义操作,如“删除”或其他操作?
如果是的话,我们该如何处理?
答案1
据我了解..你想删除“删除”图纳尔的行动。
请记住,这些都是“默认操作”不是“自定义操作”。它们位于 Thunar 的源代码中。
为了删除“删除”默认操作您应该下载源代码,编辑,然后重新编译它。
笔记: 在我的情况下,我运行的是 Xubuntu 13.04 和 Thunar 1.6.2
您可以尝试以下操作:
1)打开终端并安装必要的软件包。
sudo apt-get install build-essential
2)安装构建依赖项
sudo apt-get build-dep thunar
3)创建一个文件夹来下载源代码。
mkdir ~/Downloads/src
cd ~/Downloads/src
4)下载源代码。
apt-get source thunar
5)编辑文件“thunar-标准视图.c”
mousepad thunar-1.6.2/thunar/thunar-standard-view.c
您应该删除行号“402”并保存更改。
{ "删除", GTK_STOCK_DELETE, N_ ("_Delete"), NULL, NULL, G_CALLBACK (thunar_standard_view_action_delete), },
前:
后:
6)转到“thunar-1.6.2”文件夹来构建 deb 包。
cd thunar-1.6.2/
dpkg-buildpackage -rfakeroot -uc -b
7)现在您可以安装 deb 包。
cd ..
sudo dpkg -i *deb
8)最后,您可以注销并登录来查看更改。
9)你的 thunar 文件管理器应该如下所示:
(无“删除”操作)
希望能帮助到你。
答案2
实际上,你可以删除删除设置中的上下文菜单:
- 点击编辑
- 选择优先
- 在标签中行为, 在下面上下文菜单, 查看显示永久删除文件和文件夹的操作
但 Roman Raguet 的上述解决方案效果很好。哎呀,Thunar 的上下文菜单越来越乱了,就像 Windows 资源管理器一样 :) 我希望有一个更简单的选项来删除/排列上下文菜单,就像自定义操作一样。