You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm a big fan of the plugin and have been using it for class.
I would like the option to unbind <Tab> and <CR> from expanding abbreviations, without also disabling abbreviations entirely. If someone (like me) has an insane personal preference for using keys other than <Tab> and <CR> for completion, it can be annoying to hit <Tab> for indenting the line and then get an expansion instead.
It is currently easy to map another key to expand abbreviations, using the require("lua.abbreviations").convert() function. I believe it would also be nice to either:
Allow for keymaps = false in config.abbreviations in order to not bind <Tab> and <CR>, or
Allow for config.mappings = false to remove those bindings.
Thank you -- your plugin has really saved my butt in my Formal Methods class becuase now I don't need to leave Neovim to do my coursework!
The text was updated successfully, but these errors were encountered:
I think this sounds reasonable + doable. I have a few other things I'm immediately trying to finish with the plugin, but I'll try to have a look at this at least to form an opinion on your 2 possibilites in the next few days.
Hello!
I'm a big fan of the plugin and have been using it for class.
I would like the option to unbind
<Tab>
and<CR>
from expanding abbreviations, without also disabling abbreviations entirely. If someone (like me) has an insane personal preference for using keys other than<Tab>
and<CR>
for completion, it can be annoying to hit<Tab>
for indenting the line and then get an expansion instead.It is currently easy to map another key to expand abbreviations, using the
require("lua.abbreviations").convert()
function. I believe it would also be nice to either:keymaps = false
inconfig.abbreviations
in order to not bind<Tab>
and<CR>
, orconfig.mappings = false
to remove those bindings.Thank you -- your plugin has really saved my butt in my Formal Methods class becuase now I don't need to leave Neovim to do my coursework!
The text was updated successfully, but these errors were encountered: