因此,Emacs在编辑Scheme/Racket/Lisp代码方面非常出色。它所做的一件好事是当你键入如下代码:如何让emacs缩进缩进定义的其他东西?
(define (make-position-table)
(for/list ([i (in-range 256)])
`()))
它做了一件非常聪明的事情,并将第二行缩进两列。现在,第三行对所有参数进行对齐的所有lisp代码和缩进都做了什么。
如何定制Emacs,使其缩进第三行,就好像我正在引入一个新的主体。我想的是:
(define (make-position-table)
(for/list ([i (in-range 256)])
`()))
我猜这是可能的,我只是还没有想出了神秘的Emacs变量来设置。有谁知道如何做到这一点?
甜美!谢谢。这正是我一直在寻找的! – pknodle 2010-11-17 00:55:14
谢谢!这对pmatch很有用。 – tcdowney 2013-01-26 19:17:26