Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 带有KeyRemap4MacBook和回弹键的Emacs无法识别某些快捷方式(p.x.M-})_Macos_Emacs_Keyboard Shortcuts - Fatal编程技术网

Macos 带有KeyRemap4MacBook和回弹键的Emacs无法识别某些快捷方式(p.x.M-})

Macos 带有KeyRemap4MacBook和回弹键的Emacs无法识别某些快捷方式(p.x.M-}),macos,emacs,keyboard-shortcuts,Macos,Emacs,Keyboard Shortcuts,好的,解释我的设置需要一些时间: 我是德国人,在我的mac上使用以获取CapsLock和#键作为附加修改键。有关选中的选项,请参见下图 然后在emacs中重新绑定以下键 (setq mac-option-key-is-meta nil) (setq mac-option-modifier nil) (setq mac-command-key-is-meta t) (setq mac-command-modifier 'control) (setq mac-control-m

好的,解释我的设置需要一些时间:

我是德国人,在我的mac上使用以获取CapsLock和#键作为附加修改键。有关选中的选项,请参见下图

然后在emacs中重新绑定以下键

  (setq mac-option-key-is-meta nil)
  (setq mac-option-modifier nil)
  (setq mac-command-key-is-meta t)
  (setq mac-command-modifier 'control)
  (setq mac-control-modifier 'meta)
使用这些选项,例如在emacs中按Meta+Capslock+e时,我会得到以下结果,这应该与Meta+}相同:


遗憾的是,我不能绑定这个组合键。知道为什么会发生这种情况,以及我如何在不显著更改键盘设置的情况下规避这种情况吗?

您是否执行了“PCKeyboardHack”安装并更改了CapsLock键盘代码?不,我没有。我使用MacOSX键盘首选项使CapsLock成为另一个选项键。(系统首选项->键盘->修改键…)好的,这似乎根本不可能。这家伙说他也不能让它运行。