【发布时间】:2016-08-02 11:40:53
【问题描述】:
我开始使用 Light Table IDE 进行 Clojure 编程,但我找不到禁用括号自动关闭的方法。我想必须在 user.behaviors 文件中添加一些内容,但我找不到确切的内容。
【问题讨论】:
标签: clojure lighttable
我开始使用 Light Table IDE 进行 Clojure 编程,但我找不到禁用括号自动关闭的方法。我想必须在 user.behaviors 文件中添加一些内容,但我找不到确切的内容。
【问题讨论】:
标签: clojure lighttable
这可以在 user.keymap 文件中禁用。默认情况下,您有一个用于添加键映射 (:+) 的映射条目。要删除键映射,您需要添加一个用于删除键映射 (:-)。像这样的:
:- {:app {}
:editor.keys.normal { "[" [(:editor.open-pair "[")] "{" [(:editor.open-pair "{")] } }
为您想要删除的其他行为添加更多行(开对,闭对...)。查看 default.keymap 以查看 :editor.keys.normal 中已设置的内容。
【讨论】:
我没有答案,但我怀疑 auto-paren 行为实际上是由 CodeMirror 实现的,而不是 Light Table 本身。也许你在那里寻找一个选项会有更好的运气?
如果您发现某些东西,您也许可以使用 set-codemirror-flags 行为在 Light Table 中启用它。
【讨论】: