禁用 shift-delete 来删除文件

mdr*_*drg 8 nautilus shortcut-keys delete files 12.04

作为为了减少(可能)未来数据丢失的再教育过程,我希望禁用Shift+Del功能以删除 Ubuntu(11.10 和 12.04)中的文件。另外,如果我可以用“停止那个!”来代替它 弹出警报,甚至更好。

我知道有针对此类情况的数据恢复工具,但最好不要因为此类错误而将我的重要数据置于危险之中。我没有发现类似的东西,所以我希望这里有人可以告诉我如何,如果可能的话。

jnv*_*jnv 8

如果您在窗口管理器级别定义快捷方式,它将不会转到 Nautilus。结合Zenity,您甚至可以向自己显示警报。

首先确保安装了 Zenity

sudo apt-get install zenity
Run Code Online (Sandbox Code Playgroud)

现在转到系统设置(或运行gnome-control-center)?键盘快捷方式选项卡,选择自定义快捷方式(左侧菜单中的最后一项),单击+以创建新快捷方式。随意调用它,并设置以下命令:

zenity --error --text='Stop doing that!'
Run Code Online (Sandbox Code Playgroud)

添加快捷方式后,为其分配 Shift+Delete。现在,每次按Shift+ 时Delete,都会出现一个警告框。不幸的是,这意味着您不能在任何应用程序中使用此快捷方式,但它是摆脱习惯的相当快速的解决方法。