使用 Chrome 的远程桌面,我想将Ctrl+传递W给另一台 PC 上的应用程序,但这实际上会关闭我的 Chrome 窗口。有没有办法禁用 Chrome 中的快捷键?
我搜索了整个网络,但没有找到任何破解方法。我添加了快捷方式管理器扩展,但它无法管理Ctrl+W快捷方式或其他一些快捷方式。
答案1
对我而言唯一有效的解决方案是将Ctrl+重新绑定W到某些扩展键盘快捷键。
- 去
chrome://extensions
。 - 在右下角寻找键盘扩展。
- Ctrl将+添加W为您喜欢的任何 Chrome 扩展程序的快捷方式。
现在,Ctrl+W不会关闭浏览器选项卡。
答案2
这非常烦人,因为Ctrl+W是 vim 中Ctrl+的等价物Backspace。
我编写了这个小 Tampermonkey 脚本来临时在页面卸载事件上放置一个事件监听器:
// ==UserScript==
// @name disable ctrl+w
// @namespace http://use.i.E.your.homepage/
// @version 0.1
// @description disable ctrl+w
// @match http://*/*
// ==/UserScript==
document.addEventListener('keydown', function(evt){
// NOTE: ctrl key is sent here, but ctrl+W is not
if (evt.ctrlKey) {
var stopEvilCtrlW = function(e) {
return "Oopsies, Chrome!";
}, clearEvilCtrlW = function() {
window.removeEventListener('beforeunload', stopEvilCtrlW, false);
};
setTimeout(clearEvilCtrlW, 1000);
window.addEventListener('beforeunload', stopEvilCtrlW, false);
}
}, false);
答案3
Ctrl+键W用于 Linux 系统上的 nano 编辑器。
在 Google Chrome 中使用 crosh 时,此组合键会导致提示关闭当前窗口。
尝试使用Ctrl++ Alt。W
当我使用 crosh 通过 SSH 连接到远程系统时,它对我有用。