无法从 meld 中删除文件(尽管是 root)

无法从 meld 中删除文件(尽管是 root)

我是一个经常使用融合比较我的 Linux 机器/虚拟机上的文件和文件夹。我真的很喜欢它,它工作可靠,甚至可以合理地处理符号链接,但我有一个问题:

Delete上下文菜单中的条目(右键单击文件夹或文件名时)始终呈灰色;Delete菜单栏下方按钮栏中的按钮也是如此。这不会危及生命,但当比较结果显示大量不再需要的文件或文件夹时,可能会变得相当痛苦,并且您必须切换到命令行或其他文件管理器才能删除它们。

例如,这种情况发生在 debian buster (meld 3.20.0) 中。

这个问题有解决办法吗?

请注意,我已经以root用户登录图形环境(用于测试目的),所以这不是权限问题。

答案1

正如@terdon 所解释的,这种行为是设计使然的。 GUI 程序不应由 root 用户使用。

当我以普通用户身份登录图形环境时,meld 允许我按预期删除文件和文件夹(当然前提是我对相关文件系统对象有足够的权限);无论如何,上下文Delete菜单条目和工具栏按钮都不会变灰。

相关内容