kylechui/nvim-surround
Add/change/delete surrounding delimiter pairs with ease. Written with :heart: in Lua.
LuaMIT
Pinned issues
Issues
- 2
- 6
Conflicts with leap.nvim
#253 opened by alloc33 - 9
- 2
- 0
- 1
Using a keybinding as an alias
#351 opened by oiiiiiiii - 0
change surrounding should respect JSX
#350 opened by NikitaRevenco - 4
Ability to delete a surround similar to how we can add a surround(re: textobjects)
#347 opened by pejrich - 5
BUG: Unreliable behaviour for "change" action
#345 opened by Kyren223 - 3
Finding and deleting surrounds is broken
#344 opened by Mango0x45 - 5
Visual line-wise surround adds extra newlines
#341 opened by tammersaleh - 4
Extend move_cursor to support a customize function
#281 opened by hulufei - 6
`cst` on JSX <a> tag with onClick prop using arrow function does not change the surround tag
#223 opened by martisj - 7
On Highlight Functionality or Disable Cursor Line
#265 opened by NotNullBool - 13
Multibyte surrounds broken again
#332 opened by Mango0x45 - 9
- 3
Surrounding Function Rename: Trigger LSP
#327 opened by coxley - 2
- 2
- 4
Allow cmp completion on tag wrapping
#240 opened by timsofteng - 1
Custom surround `<M-]>` doesn't work since v2.1.3
#325 opened by bew - 3
- 2
Highlight the visual selection when surrounding in visual selection / range
#278 opened by asmodeus812 - 1
Small typo in docs
#316 opened by simonmandlik - 21
Visual block mode bug
#275 opened by 9mm - 1
Adapt to deprecated Neovim API
#321 opened by clason - 1
Adapt to deprecated Neovim API
#322 opened by clason - 5
Changing multi-byte surrounds doesn’t work
#317 opened by Mango0x45 - 4
Mark fields of `user_options` as optional
#313 opened by gregorias - 4
- 3
- 10
Visual mode select won't surround
#292 opened by esn89 - 7
- 1
Dot repeat doesn't work with visual surround
#307 opened by janpeterd - 6
- 1
- 6
Treat Rust's macro invocations as function calls
#290 opened by tom-anders - 1
- 2
`csbq` replaces with double quote
#284 opened by kuator - 2
Respect visual range on change surrounding pair
#277 opened by afonsocarlos - 11
- 1
Close matching paren enterd in search input
#274 opened by esumerfd - 2
multi-character aliases
#272 opened by mscott99 - 5
Feature parity with vim-surround's `s`
#255 opened by Kyuuhachi - 3
This plugin breaks `ciw`: it is interpreted as `icw`
#251 opened by nyngwang - 1
Add `change_line` mapping
#244 opened by srithon - 2
Indent when surrounding multiple lines
#239 opened by pedro757 - 2
- 2
Wrong match when using s as a trigger key
#235 opened by maxigaz - 1
nvim-surround adds spurious indentation
#233 opened by gregorias