编程使用align-regexp会导致错误

时间:2013-06-27 21:54:29

标签: emacs

我的暂存缓冲区是:

(align-regexp 18 76 ";")

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

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

  

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

这次调用有什么问题? `

1 个答案:

答案 0 :(得分:4)

问题在于对齐内部正在期待像

这样的东西
(align-regexp 18 76 "\\(\\s-*\\);")

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