是否可以禁用 Chrome 上使用 cmd/ctrl+w 关闭选项卡?

是否可以禁用 Chrome 上使用 cmd/ctrl+w 关闭选项卡?

我遇到了这个问题,我会意外地使用 cmd+w 关闭固定的选项卡。

有没有办法可以禁用使用键盘快捷键关闭选项卡,而只需右键单击 + 关闭即可关闭选项卡?

我正在使用 Macos,但我想要一个适用于 Windows、MacOs 和 Linux 的答案。

答案1

在 Windows 上,您可以使用 AutoHotKey 来捕获 Crtl-W 并要求确认或忽略等。据我所知,没有办法仅对固定的标签执行此操作。这是我正在使用的脚本。我不太精通 AutoHotKey,所以可能有更好的方法来做到这一点。还有其他工具,例如 AutoIt。

Global bflag
SetTitleMatchMode,2 
bflag = 0
;
; script to verify cntrl-w tab deletion in browers
; 
;#IfWinActive, Notepad
;#IfWinActive, Chrome
GroupAdd browser, Chrome
GroupAdd browser, Firefox
GroupAdd browser, Vivaldi
GroupAdd browser, Opera
GroupAdd browser, Edge
; for testing
; GroupAdd browser, Notepad

#IfWinActive ahk_group browser

^w::
   SplashTextOn, 1000, 50, Delete, press DELETE to confirm or escape
   Suspend, ON
   Input, SingleKey, L1 T1, {Del}{Escape}
   SplashTextOff
   IfInString, ErrorLevel, Del
     Send ^w
   Suspend, OFF
Return

; End 

相关内容