【问题标题】:programatic use of align-regexp causes error [duplicate]对齐正则表达式的编程使用导致错误[重复]
【发布时间】:2013-06-27 21:54:29
【问题描述】:

我的暂存缓冲区是:

(align-regexp 18 76 ";")

( hi   ;;
  this ;;
  is ;;
  my ;;
  thinkdgsklagjn ;;
  )

当我评估 align-regexp 命令时,我得到了错误:

调试器进入--Lisp 错误:(错误“标记没有指向任何地方”)

这个调用有什么问题? `

【问题讨论】:

    标签: emacs


    【解决方案1】:

    问题在于 align 内部期望类似

    (align-regexp 18 76 "\\(\\s-*\\);")
    

    您需要一个组(以避免错误),并且您需要提供带有括号空白的完整正则表达式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 1970-01-01
      • 2015-04-25
      • 1970-01-01
      • 2022-12-10
      • 2011-04-10
      • 2013-01-24
      相关资源
      最近更新 更多