vim-javascript 为vim提供了语法高亮和改进的缩进。
一、安装
使用 Vundle插件管理器 安装 Plugin 'suan/vim-javascript'
。
二、配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
" 为jsdoc文档启用语法突出显示 let g:javascript_plugin_jsdoc = 1 " 为ngdoc启用额外语法突出显示 let g:javascript_plugin_ngdoc = 1 " 为Flow启用语法突出显示 let g:javascript_plugin_flow = 1 " 基于语法文件启用JavaScript的代码折叠,可能会影响性能 augroup javascript_folding au! au FileType javascript setlocal foldmethod = syntax augroup END " 设置隐藏字符 (设置的字符要在系统允许的范围内) let g:javascript_conceal_function = "ƒ" let g:javascript_conceal_null = "ø" let g:javascript_conceal_this = "@" let g:javascript_conceal_return = "⇚" let g:javascript_conceal_undefined = "¿" let g:javascript_conceal_NaN = "ℕ" let g:javascript_conceal_prototype = "¶" let g:javascript_conceal_static = "•" let g:javascript_conceal_super = "Ω" let g:javascript_conceal_arrow_function = "⇒" let g:javascript_conceal_noarg_arrow_function = "" let g:javascript_conceal_underscore_arrow_function = "" " 启用隐藏 set conceallevel=1 " 切换隐藏 map <leader>l :exec &conceallevel ? "set conceallevel=0" : "set conceallevel=1"<CR> |

我的微信
扫一扫加我微信