feat: support syntax in $HOME/.vim

This commit is contained in:
yemai
2018-10-23 12:33:02 +08:00
parent f0910b42e7
commit f106b0be7e
3 changed files with 32 additions and 28 deletions

View File

@@ -16,7 +16,6 @@ Vim syntax and indent plugin for `.vue` and `.wpy` files. Mainly inspired by [mx
- Or manually, clone this plugin, drop it in custom `path/to/this_plugin`, and add it to `rtp` in vimrc
set rpt+=path/to/this_plugin
Plugin works if filetype is set to `javascript.vue`. Please stay up to date. Any issue or pull request is welcome.
@@ -34,16 +33,16 @@ Set global variable to `1` to enable or `0` to disable.
Ex:
let g:vim_vue_plugin_has_init_indent = 1
let g:vim_uue_plugin_load_full_syntax = 1
| variable | description | default |
|---------------------------------------|--------------------------------------------------------------------------------------------------------------------------------|----------------------------|
| `g:vim_vue_plugin_has_init_indent` | initially indent one tab inside `style/script` tags. | 0 for `.vue`. 1 for `.wpy` |
| `g:vim_uue_plugin_load_full_syntax`\* | enable: load all syntax files in `runtimepath`. disable: only in `syntax` and `vimfiles/syntax` | 0 |
| `g:vim_uue_plugin_load_full_syntax`\* | enable: load all syntax files in `runtimepath`. disable: only in `syntax`, `~/.vim/syntax` and `$VIM/vimfiles/syntax` | 0 |
| `g:vim_uue_plugin_use_pug`\* | enable `vim-pug` pug syntax for `<template lang="pug">`. | 0 |
| `g:vim_vue_plugin_debug` | echo debug message in `messages` list. Useful to debug if indent errors occur. | 0 |
| `g:vim_vue_plugin_has_init_indent` | initially indent one tab inside `style/script` tags. | 0 for `.vue`. 1 for `.wpy` |
\*: May be slow if enabled. Find balance between syntax highlight and speed. Anyway, Custom syntax could be added in `vimfiles/syntax/*.vim`.
\*: May be slow if enabled. Find balance between syntax highlight and speed. By the way, custom syntax could be added in `~/.vim/syntax` or `$VIM/vimfiles/syntax`.
## Screenshot