【问题标题】:Emacs align-regexp command does not prompt group select for regexp patternEmacs align-regexp 命令不提示组选择正则表达式模式
【发布时间】:2014-07-05 11:52:01
【问题描述】:

我按照本文中关于命令align-regexp 的步骤对区域文本进行排序:http://ergoemacs.org/emacs/emacs_align_and_sort.html

我在上面的示例中选择与区域选择相同的样本。 我在选择区域上执行了[C-u M-x align-regexp RET .* \([0-9,]+\).* RET],但没有得到交互式组选择提示。为什么?

编辑: 我的 Emacs 版本: 24.3.50.1 系统: Ubuntu Linux 14.02 (x86_64)

【问题讨论】:

  • 您使用的是哪个版本的 Emacs? M-x emacs-version
  • @phils 我的 Emacs 版本是:24.3.50.1
  • 由于这不是发布版本(并且没有日期,它涵盖了非常多的可能源代码版本),可能您的版本中存在错误。不过,这似乎不太可能。您能否运行emacs -Q 并再次尝试该命令,并详细说明您得到了哪些提示?
  • 是否会提示您输入除模式之外的任何内容?如果没有,请确保包含前缀参数 C-u
  • @phils emacs -Q 可以工作。 @Chris 我确定我选择了文本,并包括前缀参数C-u。这里似乎有问题。我现在就调试一下。

标签: emacs prompt text-alignment


【解决方案1】:

我的 Helm 配置初始化设置导致了这个问题。

这就是原因

(global-set-key (kbd "M-x") 'helm-M-x) ; conflict with {[C-u M-x align-regexp] on select region text.}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2017-04-11
    • 2019-01-05
    • 1970-01-01
    • 2012-04-21
    • 2018-09-25
    • 2011-06-18
    相关资源
    最近更新 更多