autocomplete pair keybindings for international keyboards #2003
Comments
I see now that the fixed-on-master tag for #620 should mean that this is fixed on 0.7.2 too. But this still should be reproduced on the current source version. |
We were tracking adding support for this in #1807. I'll reiterate what I said there: having pair keybindings work on international keyboards would be great. Pull requests would be appreciated since none of the core team uses (or is too familiar with) international keyboards |
Hi everyone. This problem can be solved by using codemirror addon, that allready exist in lighttable package, just add this to user.behaviors to apply this addon:
And you may disable lighttable autoclose plugin (if it enabled):
This addon also close single quotes(') and add extra new line when you press return inside empty breackets. |
@TeachMeFly – interesting! That would be great if this is a fully general solution. |
Work fine on linux and windows with Azerty keyboard (french). |
@kenny-evitt Why LightTable have it own autoclose-brackets code instead using Codemirror addon in the first place? |
@TeachMeFly Answering that would require some archaeology of the code history. I'm just guessing, but it could have been because that CodeMirror addon didn't exist when the LT code was added. |
@TeachMeFly Mind submitting a PR to remove the LT code/plugin and add your behavior setting to the default behavior file? |
@TeachMeFly Nevermind – just got to the email notification for #2093! |
Related to #620
In version 0.7.2, if pair-keymap-diffs is enabled (
[:app :lt.objs.settings/pair-keymap-diffs]
) theü
key inserts[
instead.The text was updated successfully, but these errors were encountered: