在OSX Lion下的emacs中查询替换区域内部

时间:2012-05-08 20:54:01

标签: macos emacs terminal osx-lion replace

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

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

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

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

1 个答案:

答案 0 :(得分:1)

Emacs 22.1.1已经五岁了。

http://emacsformacosx.com/总是拥有最新的稳定,预测试和夜间版本。

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