2

如果我输入(我得到(),但这不适用于{or [。任何想法为什么?

我应该怎么做才能让它工作?

顺便说一句,我使用的是加拿大法语键盘(Mac OSX)。

谢谢!

4

3 回答 3

4

你需要在你的键盘映射上放这样的东西:

{:+ {:editor {"alt-[" [(:editor.open-pair "[")]
              "alt-shift-[" [(:editor.open-pair "{")]
              "alt-]" [(:editor.close-pair "]")]
              "alt-shift-]" [(:editor.close-pair "}")]}}}

参考: https ://github.com/LightTable/LightTable/issues/620#issuecomment-30319095

于 2014-04-14T02:43:11.003 回答
0

这是克罗地亚语键盘布局的解决方案(将其添加到user.keymap文件中):

{:+ {:app {}    
     :editor {"ctrl-alt-f" [(:editor.open-pair "[")]
              "ctrl-alt-b" [(:editor.open-pair "{")]
              "ctrl-alt-g" [(:editor.close-pair "]")]
              "ctrl-alt-n" [(:editor.close-pair "}")]}}}
于 2014-09-18T09:00:32.787 回答
0

这个特性已经在新版本的 LT 中实现了:

:editor.keys.normal {"\"" [(:editor.repeat-pair "\"")]
                    "(" [(:editor.open-pair "(")]
                    ")" [(:editor.close-pair ")")]                          
                    "[" [(:editor.open-pair "[")]
                    "{" [(:editor.open-pair "{")]
                    "]" [(:editor.close-pair "]")]
                    "}" [(:editor.close-pair "}")]
于 2014-06-19T12:38:09.927 回答