altermo
altermo
How would it work exactly? What would the trigger be for the auto parentheses?
It will take some time until I come up with a good design, so in the meantime, I created an experimental version. To use it: ```lua require'ultimate-autopair'.init({ require'ultimate-autopair'.extend_default{ --Normal config...
When will it be fixed: next release (v0.7) The reason behind this bug: The ambiguous open/closed detector detects `**|**` as `[]|[]` (if translated to non-ambiguous pairs), and this plugin has...
I couldn't reproduce the problem, but I think I solved it (https://github.com/altermo/ultimate-autopair.nvim/commit/9e3209190c22953566ae4e6436ad2b4ff4dabb95)
Will be implemented when HTML tags are implemented. HTML tags will be implemented in version 0.7 (which I am currently working on)
Just note that it might take a while until I'm done with version 0.7, as I need to do a total rewrite of the whole plugin.
Currently, the project is in maintenance mode, there's no development on the new version, so not soon.
This is a problem of multicursors.nvim not supporting the ctrl-] key. The ctrl-] key expands an abbreviation if detected, otherwise does nothing. (`:help i_ctrl-]`) The reason why ultimate-autopair uses ctrl-],...
The problem is, I can't really do anything about it. Either ultimate-autopair.nvim has abbreviation support and breaks plugins that don't support `i_CTRL-]` (and tries to emulate insert-mode). Or it doesn't...
Currently no; the treesitter node `lifetime` is only created after the character is inserted. I'll look into implementing a temporary char insert to get the treesitter node in the next...