mirror of
https://github.com/zyedidia/micro.git
synced 2024-10-27 20:49:47 +03:00
31 lines
574 B
YAML
31 lines
574 B
YAML
filetype: vue
|
|
|
|
detect:
|
|
filename: "\\.vue$"
|
|
|
|
rules:
|
|
- default:
|
|
start: "<template.*?>"
|
|
end: "</template.*?>"
|
|
rules:
|
|
- include: "html5"
|
|
|
|
- default:
|
|
start: "<script>"
|
|
end: "</script>"
|
|
rules:
|
|
- include: "javascript"
|
|
|
|
- default:
|
|
start: "<script[ ]+lang=(\"ts\"|'ts')>"
|
|
end: "</script>"
|
|
rules:
|
|
- include: "typescript"
|
|
|
|
- default:
|
|
start: "<style.*?>"
|
|
end: "</style.*?>"
|
|
rules:
|
|
- include: "css"
|
|
|