在Regex-builder中激活Emacs的kill-ring


1

如何在Regex-builder中激活Emacs的kill-ring?

我的正则表达式 " [a-zA-z/0-9-.]*" 突出我想要删除的东西。 我把正则表达式杀死了戒指 C-c C-w。 我没有成功通过按下激活delete -command SHIFT-CTRL-META-5 这就是我的理解 C-M-%, 然后 ENTER 这使 replaced 0 occurances。我显然应该按 ! 某处。

你在哪里按 !

Answers:


1

我认为你遇到的问题是 C-c C-w 复制引用的正则表达式和 query-replace-regexp 似乎只喜欢原始的正则表达式。

例如

C-M-% "[a-z]+" RET test RET

不起作用,但是

C-M-% [a-z]+ RET test RET

确实有效。

我不知道你指的是什么时候 ! 键;你有你正在努力的参考资料吗?

您将看到此处定义的相同问题 堆栈溢出 有一些想法来解决问题。包括参考 重新建造+ 它显然有一些功能,使它很好玩 query-replace-regexp 和喜欢。

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.