现在在所有软件里面按
Shift + Option + R
出现 ‰
Shift + Option + W
出现 „
Shift + Option + E
出现 ´
Shift + Option + T
出现 ˇ
Shift + Option + U
出现 ¨
如何关闭这个烦人的行为?谢谢。
M1 16 Inch, MacOS 12.4 , 在 Setting 里面的 keyboard shortcut 没有找到类似的快捷键,也没发现什么可疑软件。
1
uclort 2022-07-03 23:16:43 +08:00 via iPhone
ShortcutDetective
|
2
yivvv 2022-07-03 23:31:27 +08:00
这些都是系统默认行为,since maybe forever 。
你可以在虚拟键盘里看到。ref: https://support.apple.com/zh-cn/guide/mac-help/mchlp1015/12.0/mac/12.0 不过,如果一定不想要,你可以自己创建一个新的 keyboard layout 或者针对你要用的软件 rebind 一下。 单纯是好奇,你说的这些快捷键是什么软件里的默认? emacs 吗 |
3
yivvv 2022-07-03 23:32:45 +08:00
关于自己新建 keyboard layout ,看这里: https://software.sil.org/ukelele/
|
4
xtinput 2022-07-04 01:20:30 +08:00
看了一下,这些快捷键都是在输入框的时候才出现,是键盘的组合键
在 macOS 和 win 上 option(alt)+shift 做快捷控制组合的几乎没有吧?组合键只有需要的时候才会按下去呀 |
5
xujiabin 2022-07-04 13:35:44 +08:00
排除法....把程序一个个关掉, 边试边关...
|
6
winddweb 2022-07-04 14:03:02 +08:00
macOS 里的 opt+字母是输入法的一部分,输出特殊字符,同理 shift+那些,就像 shift+符号输出另一个符号一样。系统设计如此,opt 单独不作为快捷键使用。输出那些字符可以在系统设置 Keyboard->Input Sources 里查看到,那里的键盘图表会根据你按 opt 和 opt shift 变化,上面显示的就是会输出的字符。
|
7
rioshikelong121 OP |
8
rioshikelong121 OP @winddweb 谢谢!
|
9
rioshikelong121 OP 谢谢各位。我在 vscode 里面重新 bind 了下就好了。
|
10
yivvv 2022-07-09 20:57:25 +08:00
@rioshikelong121
refactor 在 macOS 上的默认好像是 ctrl shift r 可能你装 vscode 的时间不一样 (当时)默认的 keybinding 不一样? 不过 shift + option + something 应该是可以用的 只要你自己手工设置一下 /确认确实是这个 keybinding |