mirror of
https://github.com/leafOfTree/vim-vue-plugin.git
synced 2026-11-01 10:06:24 +08:00
7 files changed
+205
-3
No files matched your search
@@ -1,5 +1,8 @@
|
||||
" Without css syntax, like only script in config
|
||||
let g:vim_vue_plugin_config = {'syntax': {'script': ['javascript']}}
|
||||
" Without css syntax, like only script in config, removing template and style
|
||||
" by []
|
||||
let g:vim_vue_plugin_config = {
|
||||
\'syntax': {'script': ['javascript'], 'template': [], 'style': []},
|
||||
\}
|
||||
let g:test_flatten = 1
|
||||
|
||||
function! Check()
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
" Each key of syntax replaces the default of the same key, so template and
|
||||
" style keep html and css
|
||||
let g:vim_vue_plugin_config = {'syntax': {'script': ['javascript', 'typescript']}}
|
||||
let g:test_flatten = 1
|
||||
|
||||
function! Check()
|
||||
call ExpectBlock('<div>', 'template', 'html', 'htmlTemplateBlock')
|
||||
call ExpectBlock('let count', 'script', 'typescript', 'typescriptScriptBlock')
|
||||
call ExpectBlock('color: red', 'style', 'css', 'cssStyleBlock')
|
||||
endfunction
|
||||
@@ -0,0 +1,13 @@
|
||||
<template>
|
||||
<div>{{ count }}</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts">
|
||||
let count: number = 0
|
||||
</script>
|
||||
|
||||
<style>
|
||||
p {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
||||
Reference in new issue
Block a user