1

我开始使用 Light Table IDE 进行 Clojure 编程,但我找不到禁用括号自动关闭的方法。我想必须将某些内容添加到user.behaviors文件中,但我找不到确切的内容。

4

2 回答 2

1

这可以在 user.keymap 文件中禁用。默认情况下,您有一个用于添加键映射 (:+) 的映射条目。要删除键映射,您需要添加一个用于删除键映射 (:-)。像这样的东西:

:- {:应用程序 {}

:editor.keys.normal {
                     "[" [(:editor.open-pair "[")]
                     "{" [(:editor.open-pair "{")]
                     }


}

为您想要删除的其他行为添加更多行(开对,闭对......)。查看 default.keymap 以查看 :editor.keys.normal 中已设置的内容。

于 2014-05-11T20:01:49.417 回答
0

我没有答案,但我怀疑 auto-paren 行为实际上是由 CodeMirror 实现的,而不是 Light Table本身。也许你在那里寻找一个选项会有更好的运气?

如果您发现某些东西,您也许可以通过使用set-codemirror-flags行为在 Light Table 中启用它。

于 2014-05-11T18:08:29.640 回答