Syntastic不';t与vim一起工作表示
下面是我的.vimrc的一个片段Syntastic不';t与vim一起工作表示,vim,vim-plugin,syntastic,Vim,Vim Plugin,Syntastic,下面是我的.vimrc的一个片段 nnoremap <leader>p "0p xnoremap <leader>p "0p nnoremap <leader>d "_d xnoremap <leader>d "_d call plug#begin('~/.vim/plugged') Plug 'Raimondi/delimitMate' Plug 'pangloss/vim-javascript' Plug 'mhinz/vi
nnoremap <leader>p "0p
xnoremap <leader>p "0p
nnoremap <leader>d "_d
xnoremap <leader>d "_d
call plug#begin('~/.vim/plugged')
Plug 'Raimondi/delimitMate'
Plug 'pangloss/vim-javascript'
Plug 'mhinz/vim-signify'
Plug 'helino/vim-json'
Plug 'rking/ag.vim'
Plug 'nathanaelkane/vim-indent-guides'
Plug 'tpope/vim-commentary'
Plug 'scrooloose/syntastic'
call plug#end()
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0
let g:syntastic_loc_list_height=1
let g:syntastic_mode_map = { 'mode': 'passive', 'active_filetypes': [],'passive_filetypes': [] }
nnoremap <leader>E :SyntasticCheck<CR> :SyntasticToggleMode<CR>
nnoremap p“0p
xnoremap“0p
nnoremap d“\u d
xnoremap d“\u d
呼叫插头#开始(“~/.vim/plucked”)
插头“Raimondi/Mate”
插入“pangloss/vim javascript”
插头“mhinz/vim表示”
插入“helino/vim json”
插头“rking/ag.vim”
插头“Nathanealkane/vim缩进导向器”
插头“tpope/vim注释”
插入“Scroolose/syntastic”
呼叫插头#结束()
设置statusline+=%#warningmsg#
设置statusline+=%{SyntasticStatuslineFlag()}
设置状态行+=%*
设g:syntastic\u always\u populate\u loc\u list=1
设g:syntastic\u auto\u loc\u list=1
设g:syntastic\u check\u on\u open=1
设g:syntastic_check_on_wq=0
设g:syntastic\u loc\u list\u height=1
设g:syntastic_mode_map={'mode':'passive','active_filetypes':[],'passive_filetypes':[]
nnoremap E:SyntasticCheck:SyntasticToggleMode
在将syntastic添加到我的vim之前,vim signify工作得很好,但在添加syntastic之后,vim signify不再工作。我使用全局节点(npm安装-g jshint)安装了jshint
此外,当我打开SyntasticCheck(使用E
)时,我的vim随机崩溃,10次中有2次发生。
有人能解释一下这里发生了什么吗?两个插件都使用了标志功能。您应该尝试他们各自的问题跟踪程序。(1)Syntastic似乎与signify
相处得很好,前提是您通过设置g:signify\u vcs\u list
启用后者。如果这不能解决您的问题,那么问题追踪器就是。(2) 崩溃与syntastic无关,也可能与signify
无关。(3) 同时运行:SyntasticCheck
和:syntasticcogglemode
没有意义。