在vim中找到无与伦比的报价的简单方法?

C. *_*oss 5 debugging vim

我正在编写一个ksh脚本,并且"在我的代码中显然有一个无与伦比的双引号().不幸的是,Ksh告诉我脚本的最后一行与它不匹配,但错误几乎肯定在我的脚本结束之前.我在VIM写这篇文章.有什么办法可以缩小实际报价问题的范围吗?

Ben*_*oit 7

可能会到最后(G$)并向后搜索双引号(?")

否则,/^[^"]*"[^"]*$如果您的脚本很简单,查找只有一个双引号()的行可能会有所帮助.


Man*_*qui 6

如果您正在使用支持颜色的终端并打开语法高亮显示,则应该很容易发现异常长的字符串.要打开语法突出显示,请进入命令模式并键入:

syntax on

您可以在vim文档中阅读有关语法突出显示的更多信息:

http://vimdoc.sourceforge.net/htmldoc/syntax.html