安装 vundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

""""""""""""""""""""vundle 配置"""""""""""""""""""""""""
set nocompatible              " 这是必需的
filetype off                  " 这是必需的

" 你在此设置运行时路径
set rtp+=~/.vim/bundle/Vundle.vim

" vundle初始化
call vundle#begin()

"------插件的分割线-------
Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree' "文件管理
Plugin 'posva/vim-vue' "vue 高亮支持
Plugin 'vim-stylus' "vue 高亮支持
Plugin 'tpope/vim-markdown'
"------插件的分割线

call vundle#end()            " required
filetype plugin indent on    " required
" Brief help
" :PluginList       - lists configured plugins
" :PluginInstall    - installs plugins; append `!` to update or just :PluginUpdate
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
" :PluginClean      - confirms removal of unused plugins; append `!` to auto-approve removal
"
" see :h vundle for more details or wiki for FAQ
""""""""""""""""""""vundle 配置结束""""""""""""""""""""""""

对待又爱又恨的eslint,方法就是改造他

环境

  • eslint v5.16.0
  • vue-cli v3.7.0

配置文件位置 .eslintrc.js
关掉那些讨厌的检查

'no-tabs': 'off',
'indent':["warn", "tab"], //缩进 空格 或 tab 限制
'no-multiple-empty-lines':  ["warn", { "max": 2, "maxBOF": 1}], //最大连续空行数
'sort-imports': 'off',//强制import对齐
'comma-dangle':'off', //强制末尾逗号有或没有
'space-before-function-paren':'off',
'no-mixed-spaces-and-tabs':'off', //是否可以混用空格和tab
'max-len':'off',//一行的最大长度
'func-call-spacing':'off' //function 的名称与小括号与大括号之间的空格限制