2011-01-28 7 views
4

私はkshスクリプトを書いていて、明らかに二重引用符(")が私のコードにあります。 Kshは残念なことに、スクリプトの最後の行はそれに合っていないと私に伝えますが、エラーはスクリプトの最後よりずっと前です。私はこれをVIMに書いています。実際の見積もり問題がどこにあるか絞り込む方法はありますか?vimで比類ない見積もりを簡単に見つける方法は?

+0

が、それは必ずしもではないことに注意してください:

syntax on

あなたはvimのドキュメントでシンタックスハイライト詳細を読むことができます:シンタックスハイライトをオンにするには、コマンド・モードとタイプに入ります'' 'が閉じられていて、引用符をマスキングして後続のすべての行を混乱させる可能性があります。 – BrionS

+0

@BrionS True、しかし私の場合は引用符です。ありがとう! –

答えて

5

スクリプトがシンプルである場合にのみ、一つの二重引用符(/^[^"]*"[^"]*$)とのラインのための検索は助けることができる、そうでない場合(?"

をおそらく最後(G$)に移動し、後方の二重引用符を検索します。

+0

シンプルで効果的な、ありがとう。 –

6

色をサポートしている端末を使用していて、構文の強調表示を有効にしている場合、異常に長い文字列を見つけるのは簡単です。

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

+1

ダング、それに私を打つ。まあ、+1 – cledoux

+0

良い提案、残念私はAIXTERMです。 –

関連する問題