使用Quickfix使用VIM调试PHP
发布时间:2020-12-15 20:57:21 所属栏目:安全 来源:网络整理
导读:我按照一些教程通过VIM调试和lint php代码. 这是我要测试的PHP代码片段 ?php echo "test" echo "test2";? 以下代码对我有用: :autocmd FileType php noremap C-L :!$HOME/bin/php -l %CR 它告诉我有一个语法错误. 问题是我想使用quickfix控制台.所以,这是代
我按照一些教程通过VIM调试和lint php代码.
这是我要测试的PHP代码片段 <?php echo "test" echo "test2";?> 以下代码对我有用: :autocmd FileType php noremap <C-L> :!$HOME/bin/php -l %<CR> 它告诉我有一个语法错误. set makeprg="php -l %" nmap <F9>:make<ENTER>:copen<ENTER><CTRL>L F9打开quickfix窗口,但检测不到语法错误. (我之前保存我的php文件:w) 谢谢你的时间 ! 解决方法
我看到的问题是使用“w /:set.我建议如下:
:set makeprg=php -ln % :set errorformat=%m in %f on line %l nnmap <f9> :sil! make<cr>:cwindow<cr> 为了使其与其他文件类型更友好,我建议你将以下内容放在?/ .vim / after / ftplugin / php.vim中,并确保使用:setlocal,你的映射有< buffer>属性如下: :setlocal makeprg=php -ln % :setlocal errorformat=%m in %f on line %l nnmap <buffer> <f9> :sil! make<cr>:cwindow<cr> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |