update vim

This commit is contained in:
light 2019-05-31 00:29:00 +08:00
parent 36a9f7986d
commit 4b3d3956af

View File

@ -124,12 +124,20 @@ let g:mta_filetypes = {
Plugin 'ap/vim-css-color' Plugin 'ap/vim-css-color'
Plugin 'posva/vim-vue' Plugin 'posva/vim-vue'
" vue 解决语法高亮部分失效 " vue 解决语法高亮部分失效
autocmd FileType vue.javascript syntax sync fromstart "let g:vue_disable_pre_processors=1
"autocmd FileType vue.html.javascript.css.less.pug syntax sync fromstart
"autocmd BufRead,BufNewFile *.vue setlocal filetype=vue.html.javascript.css.pug
Plugin 'marijnh/tern_for_vim' Plugin 'marijnh/tern_for_vim'
" 鼠标停留在方法内时显示参数提示
let g:tern_show_argument_hints = 'on_hold'
" 补全时显示函数类型定义
let g:tern_show_signature_in_pum = 1
autocmd FileType javascript nnoremap <buffer> <c-]> :TernDef<CR> autocmd FileType javascript nnoremap <buffer> <c-]> :TernDef<CR>
autocmd FileType vue.javascript nnoremap <buffer> <c-]> :TernDef<CR> autocmd FileType vue.javascript nnoremap <buffer> <c-]> :TernDef<CR>
" vue 补全js " vue 补全js
autocmd BufEnter,BufRead *.vue set filetype=vue.javascript autocmd BufRead,BufNewFile *.vue setlocal filetype=vue.javascript
Plugin 'prettier/vim-prettier', { 'do': 'yarn install' } Plugin 'prettier/vim-prettier', { 'do': 'yarn install' }
" 项目目录下配置 ..prettierrc.json " 项目目录下配置 ..prettierrc.json
@ -398,8 +406,11 @@ if has("autocmd")
endif endif
colorscheme slate colorscheme desert
highlight Comment ctermfg=blue "autocmd BufEnter
au BufNewFile,BufRead *.go highlight Character ctermfg=6 guifg=SkyBlue
"autocmd BufEnter * colorscheme desert
"autocmd BufEnter go colorscheme slate
au BufNewFile,BufRead *.html,*.js,*.vue set tabstop=2 au BufNewFile,BufRead *.html,*.js,*.vue set tabstop=2
au BufNewFile,BufRead *.html,*.js,*.vue set softtabstop=2 au BufNewFile,BufRead *.html,*.js,*.vue set softtabstop=2
@ -407,6 +418,7 @@ au BufNewFile,BufRead *.html,*.js,*.vue set shiftwidth=2
au BufNewFile,BufRead *.html,*.js,*.vue set expandtab au BufNewFile,BufRead *.html,*.js,*.vue set expandtab
au BufNewFile,BufRead *.html,*.js,*.vue set autoindent au BufNewFile,BufRead *.html,*.js,*.vue set autoindent
au BufNewFile,BufRead *.html,*.js,*.vue set fileformat=unix au BufNewFile,BufRead *.html,*.js,*.vue set fileformat=unix
au BufNewFile,BufRead *.vue syntax sync fromstart
au BufNewFile,BufRead *.launch,*.urdf set filetype=xml au BufNewFile,BufRead *.launch,*.urdf set filetype=xml