如果我輸入(
,我會得到()
,但這對{
或[
不起作用。任何想法爲什麼?如何讓Light Table自動關閉大括號和方括號?
我該怎麼做才能使它工作?
順便說一句,我正在使用法語加拿大鍵盤(Mac OSX)。
謝謝!
如果我輸入(
,我會得到()
,但這對{
或[
不起作用。任何想法爲什麼?如何讓Light Table自動關閉大括號和方括號?
我該怎麼做才能使它工作?
順便說一句,我正在使用法語加拿大鍵盤(Mac OSX)。
謝謝!
你需要把這樣的事情在你的鍵盤佈局
{:+ {: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
這樣做實際上使'[]'工作,但是當我輸入'{'我也得到'[]'。 :S我在Mac上。 – leontalbot
我實際上只使用我們的鍵盤,但我幫助了一段時間在Lighttable項目上分類問題。但如果這個問題的評論沒有幫助,我很無能。 – mynomoto
該功能在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 "}")]
這是克羅地亞鍵盤佈局的解決方案(將其添加到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 "}")]}}}
聽起來像是LT中的一個錯誤,但您可以隨時將您的問題發佈到其郵件列表[輕量表討論](https://groups.google.com/forum/#!forum/light-table討論),那裏有很多有幫助的人。 –
@ juan.facorro會做!謝謝! – leontalbot