Is there a way to change both opening and closing tags in html/vue?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • vim-surround

    surround.vim: Delete/change/add parentheses/quotes/XML-tags/much more with ease

    I use vim-surround for this purpose. Changing the tag would be `cst` and then inputting the opening of the new tag.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tagalong.vim

    Change an HTML(ish) opening tag and take the closing one along as well

    This should do the trick: https://github.com/AndrewRadev/tagalong.vim

  • nvim-ts-closetag

    Use treesitter to auto close and auto rename html tag

    If you're using treesitter - https://github.com/windwp/nvim-ts-autotag. Doing ciw hovering the tagname would propagate the change to the closing tag as well.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Release 0.9.0 of `@xmldom/xmldom`

    1 project | dev.to | 29 Aug 2024
  • Show HN: A JavaScript library for imperative JSX

    6 projects | news.ycombinator.com | 6 Jul 2024
  • Setting max line length in WebMarkupMin's settings | .net 7

    1 project | /r/dotnet | 8 Jul 2023
  • UnsuckJS: Progressively enhance HTML with lightweight JavaScript libraries

    7 projects | news.ycombinator.com | 15 Jun 2023
  • How to implement a custom code modification (LSP vs TreeSitter)

    2 projects | /r/neovim | 16 Apr 2023