Vimは私のperlコードをコメントとして扱い続け、自動字下げは機能しません。最初の行はコメントとして扱われていたので、Vimは後で何かをインデント断念で「/ *」のでVimでは、 "/ *"をコメントとして扱わないようにするには
$dump=`cp /local/*.txt .`;
if ($a == 0)
{
if ($b == 0)
{
print "HELLO";
}
}
これは、次のとおりです。
$dump=`cp /local/*.txt .`;
if ($a == 0)
{
if ($b == 0)
{
print "HELLO";
}
}
はとしてフォーマットされました。
私は通りの回避策を考えることができます:手動でコメントを閉じるには
$dump=`cp /local/*.txt .`; #*/;
。
もっと良い方法がありますか?
ありがとうございました。
'.c'などのファイル拡張子がありますが、' .pl'ではありませんか?拡張子を変更すると、インデントが期待通りに機能するはずです。 – TLP
@ TLPのコメントをフォローアップするには、 ':set filetype? 'はそのバッファに何を表示しますか?これは、VimがPerlファイルだと思っているかどうかを知らせます。 –
あなたは無害 '*'を逃れることもできます!。! '$ダンプ= QXのcp /local/\*.txtを' – mob