0

我在 OSX Lion 下的终端中使用 emacs,由于某种原因,我无法在活动区域​​内搜索和替换。标记似乎正在工作,即如果我设置标记Ctrl-<space>然后向前移动,我可以杀死活动区域。但是,如果我设置标记,向前移动,然后发出Meta-x query-replace命令,它将循环遍历从光标所在位置到文件末尾的所有匹配字符串(就好像我没有标记活动区域一样)。

关于如何解决这个问题的任何想法?

我使用的是 GNU Emacs 22.1.1,我通过 macports 安装了它。

我使用的是与 OSX 捆绑在一起的 GNU Emacs 22.1.1。我从 macports 安装了 GNU Emacs 23.4.1 并解决了问题!

4

1 回答 1

1

Emacs 22.1.1 已经五年了。

http://emacsformacosx.com/始终拥有最新的稳定版、预测试版和夜间版本。

您应该更新到 23 的最新稳定版本,或 24 的最新预测试版本(通常也非常稳定)。

于 2012-05-08T23:37:09.507 回答