gpt4 book ai didi

vim - 为什么 slime-vim 在 paredit 打开时缩进不正确?

转载 作者:太空宇宙 更新时间:2023-11-03 18:52:29 26 4
gpt4 key购买 nike

当我写 (define (foo bar) <Enter>)它会像这样缩进:

picture 1 .

但我认为通常它应该有这样的缩进:

picture 2 .

我不知道如何修复,我的平台是 Mac OS X,vim 版本是 7.4。

最佳答案

这是因为单独的 (define (foor bar)) 是一个无效的语法,正确的语法是:

(define id expr)

或:

(define (head args) body ... +)

(参见例如 syntax of Racketthis syntax of Scheme)。

因此,当您编写 (define (foo bar)) 时,编辑器需要函数体,并对您的输入进行格式化,以便您可以开始输入:

(define (foo bar)
..|
)

关于vim - 为什么 slime-vim 在 paredit 打开时缩进不正确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34690936/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com