Kyle Chui
Kyle Chui
Forgot to mention this (sorry!), but *also* as of #66, the provided function `utils.get_input()` has been deprecated in favor of using the built-in `vim.fn.input()`. The documentation will be patched shortly,...
As of #92, the default keymaps for normal-mode surrounds have had their names changed: * `insert` → `normal` * `insert_line` → `normal_cur` The new naming scheme reflects that `insert` means...
With the introduction of #113, quite a few breaking changes have been introduced. ## Configuration * The `delimiters` table has been renamed to `surrounds` * `pairs` and `separators` have been...
I think that @andrewferrier's answer should work properly for this use case, although I think the point is to "concentrate" all tag-related queries into as few (mental) groups as possible,...
I'll need to do a "hack" of sorts if [this issue](https://github.com/neovim/neovim/issues/19356#issue-1304088022) truly is a problem upstream, but I think it should still be doable.
Looks like they just merged it into main! I'm hesitant on making the latest nightly a requirement for this plugin (yet). If you really want this feature, I can probably...
Thanks for your patience; just a reminder that Andrew's surround exists in case you do want something that works in the meantime, although slightly differently
@Invertisment Many `vim-surround` users are used to typing `ysiw`, and having that automatically insert the tag, instead of `ysiwtdiv`. It's mostly a matter of taste.
@r-malm This is available on the latest commit in `main` by entering `ys[motion]t` and then directly hitting `` instead of entering any text.
A bit late, but I've been using this for a while and have no complaints: https://github.com/AckslD/nvim-trevJ.lua