vue: Improve syntax highlighting (#11482)

close #8989

Before:

<img width="690" alt="image"
src="https://github.com/zed-industries/zed/assets/45585937/02b6f703-d54a-4e08-82f8-4ed624f37a64">

After:

<img width="571" alt="image"
src="https://github.com/zed-industries/zed/assets/45585937/9abd39d0-c4e8-426e-b0d8-62e26090332a">


Release Notes:

- Improve vue highlighting
25050e8027d1y committed on 6/4/2024, 9:04:54 PM· committed by GitHubparent2d94796
2 files changedLine totals unavailable