Paredit前啜"C-""不适用于Windows 7上的emacs

siy*_*iyu 12 emacs paredit

在迁移到win7 paredit's-slurp"C-"之后"不再起作用并且"C-right arrow"仍然有效,将其重新绑定sexp到不同的组合(例如C-0)也可以.
有人有同样的问题吗?

小智 5

Windows 7使用Ctrl + Shift切换语言,因此Emacs永远不会获得击键.您可以使用以下内容更改绑定:

  • 控制面板
  • 地区和语言
  • 键盘和语言
  • 更改键盘
  • 高级密钥设置
  • 在输入语言之间
  • 更改密钥序列
  • 切换键盘布局
  • 未分配.

http://www.eightforums.com/general-support/22552-cant-use-ctrl-shift-0-windows-has.html


Evg*_*pov 1

如果您有多种输入语言,则在 Windows 7 上会发生这种情况。Ctrl-Shift-0、Ctrl-Shift-1...用于快速切换输入语言。似乎无法修复,因为 Windows 会拦截某些组合键(例如 Win-E、Win-D 等)并且不会将其传递给应用程序。更糟糕的是,Intel GMA 驱动程序不允许您在 Win XP 上使用 Ctrl-Alt-Up/Down。

只需使用 Emacs 中的另一个快捷键(或者您可以尝试使用 Sharpkeys 等工具重新映射键)。