有没有办法让 Delete 键绕过 MATE/Caja 中的垃圾箱?

有没有办法让 Delete 键绕过 MATE/Caja 中的垃圾箱?

在 Windows 系统上,可以在系统设置中关闭已删除文件的垃圾文件夹,只需按下简单Delete按键即可永久删除选定的文件。

我知道可以使用Shift+直接在 Ubuntu 和 Windows 上删除文件Delete,但是除了从前面提到的 Windows 配置中产生混淆之外,如果 Delete 键上有任何第二层键映射,则无法使用此功能。

有没有办法通过按一次 Delete 键来永久删除 Caja 文件管理器中的文件?

答案1

显示永久删除文件和文件夹的操作

在页面顶部,当 Files/Nautilus 打开时,选择文件,然后选择首选项,然后选择行为,然后选择显示操作以永久删除文件和文件夹。

在此处输入图片描述

答案2

因此,我研究了其他解决方案并找到了以下解决方法: 如何关闭垃圾回收功能?

它建议删除所有内容~/.local/share/Trash/,然后通过sudo chattr +i ~/.local/share/Trash/在命令行中将其设置为使目录不可变。就我而言,我必须Trash先创建目录,因为我从未在那里移动过任何东西。

在 MATE/Caja 中,当我尝试正常删除某些内容时,我收到一条错误消息,提示无法修改垃圾目录。然后,我可以按对话框中的 Enter 键永久删除该文件。这实际上就像 Windows 选项一样工作,所以对我来说这是一个实用的解决方案。

我也在 Thunar 上尝试过这个,但它没有给我永久删除文件的选项,只是显示一条错误消息。

我不太使用 Thunar,所以这对我来说没什么意义,但是ymmv取决于文件管理器。我已相应地更改了问题。

相关内容