Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Syntastic不';t与vim一起工作表示_Vim_Vim Plugin_Syntastic - Fatal编程技术网

Syntastic不';t与vim一起工作表示

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

下面是我的.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/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
没有意义。