1
我正在使用vim來編輯使用編程語言的文件,其中行尾沒有標記;當我嘗試在vim中修復縮進時,這會導致問題。如果我把一個;最後vim能夠正確地修正縮進,但是由於這種編程語言沒有;在聲明結束時,vim嘗試修復它之後縮進是不正確的。vim壓縮校正無法正常工作
這裏是正確格式化的代碼:
if imageFound("foo.bmp")
{
clickButton("button1.bmp")
clickButton("button2.bmp")
}
如果我= G然後在將變成這樣,這是不正確格式:
if imageFound("foo.bmp")
{
clickButton("button1.bmp")
clickButton("button2.bmp")
}
然而,如果我把一個;在其中一行的末尾,它下面的行將被正確格式化。
if imageFound("foo.bmp")
{
clickButton("button1.bmp");
clickButton("button2.bmp")
}
我該如何讓vim正確地修復格式而不必將一個;在行結束?