使用Ctrl + Alt + s的isearch-forward-regexp键绑定


6

的键绑定isearch-forward-regexpC-M-s,但是我不能以某种方式调用该绑定Ctrl+Alt+s。我可以Esc然后C-s调用它。

不过,其他带有C-M前缀的命令也可以正常使用Ctrl+Alt,例如C-M-wappend-next-kill),C-M-fforward-sexp)等

有人能对我的系统出现什么问题有任何想法吗?我使用GNU Emacs 23.3.1Ubuntu 11.10


什么是Emacs的告诉你,必然,当你键入:C-h k C-M-s
Trey Jackson

它没有响应,在按Ctrl + Alt + s之后,迷你缓冲区中仍然有“ Describe key:”提示。我可以看到Ctrl + Alt + w绑定了什么。
2011年

这使我相信窗口系统不会将该事件传递给Emacs。我会在askubuntu.com
Trey Jackson

你有没有解决这个问题?我遇到了同样的问题,而Google让我失望了……
krupan 2012年

正如Trey Jackson指出的那样,CM是我的操作系统的键盘快捷键,禁用它后一切正常。
2012年

Answers:


3

在Ubuntu 11.10和Ubuntu 12.04上,Ctrl+Alt+S默认情况下将“切换阴影状态”键盘快捷方式分配给它。将其更改为其他名称可以在Emacs中使用该键绑定。


在哪里可以更改绑定?
用户

1
NVM在12.10发现它在设置- >键盘- >快捷方式
用户
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.