我正在寻找某种方法来移除Nautilus 中用于关闭窗口的Ctrl+快捷键。原因是当我将文件从 Nautilus 拖到文本编辑器中时,我几乎总是在阅读一些代码片段约 3 秒钟后将其关闭。但是当我按+关闭文件时,Nautilus 希望成为焦点应用程序,因此它会接受按键并关闭 Nautilus 窗口。WCtrlW
实际上,Nautilus 在文件被拖出时将焦点释放到放置目标会更好——或者甚至更好,根本不获取焦点,只是可见但不是可聚焦窗口。但这似乎很难实现,所以我很乐意有一种关闭Ctrl+ 的方法W。有人知道方法吗?
答案1
不,你不能这样做。按键将转到具有焦点的任何窗口。最简单的方法是将文件拖放到文本编辑器后单击一次。这将使窗口获得焦点。
答案2
您可以通过添加以下行然后重新启动来禁用 Nautilus 中的CTRL+快捷方式:W~/.config/nautilus/accels
(gtk_accel_path "<Actions>/ShellActions/Close" "")
这会将关闭操作的键盘快捷键(加速器)设置为无,而不是默认的"<Primary>w"
。