在Emacs中,如何使用align-regexp将<-和=对齐在一起

5

我尝试使用 M-x align-regexp 进行对齐:

<-|=
(<-|=)
\(<-|=\)
\\(<-|=\\)

还有那些反转了 <- 和 = 的代码。但是都不起作用吗?

以下是示例代码:

  (flags, params, errs) <- parseArgs <$> getArgs
  let options = foldr id [] flags -- Apply functions to list
2个回答

7

尝试使用\(<-\|=\) -- 您需要(转义)括号,并且您需要转义|


1
详细的文档目前在这里:http://www.gnu.org/software/emacs/manual/html_node/elisp/Regular-Expressions.html - phils

6

您需要转义 | 符号:

\(<-\|=\)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接