我是一个相对较新的Vim用户,但我发现它的学习曲线对我来说相当陡峭。我刚安装了这个vim脚本进行JavaScriptLint错误检查,一旦我保存了缓冲区,它就会在vim的快速修复窗口中显示错误。
然而,我不知道接下来该怎么做..如何浏览所有的错误? 如何关闭快速修复“窗口”?在我修改代码后,如何让它继续检查错误?
我已经看过vim快速修复文档,但命令的数量令人不知所措,我似乎找不到想要的内容。任何帮助都将不胜感激。
一个相关的问题:是否有办法使javascriptlint检查位于.html文件中的代码中的js错误?
:cn
不应该关闭 qf 窗口,但它会切换到包含错误的窗口:这是你所说的“跳转”吗?你可以使用Ctrl-W p
或:wincmd p
快速切换回来,因此你可以执行:command! CN :cn | wincmd p<CR>
或类似的命令(未经测试)。这将为你提供一个:CN
命令,它可以在不切换出快速修复窗口的情况下转到下一个错误。或者你可以执行类似于:au BufWinEnter quickfix nmap <buffer> <Enter> :.cc | wincmd p<CR>
的命令(同样未经测试),并使用 Enter 选择一个错误而不会切换出快速修复窗口。 - DrAl:chi
中删除一个条目? - VimNing