5
我目前使用vim作爲我的編輯器編程D.縮進規則幾乎與C相同,但是我遇到了vim默認情況下無法處理的情況。在D中,case語句可以採用cindent無法正確處理的字符串。是否有可能在vim中修改一個案例的cindent規則?
舉例來說,這個工程:
switch(blah)
{
case 1:
// something
case some_variable:
// ...
}
但不是這樣的:
switch(blah)
{
case "yark":
case "flurb":
// something
case "...":
// ...
}
是否有某種方式來覆蓋自定義縮進文件單一的規則,或將整個cindent規則集有被重新實現?
另一個壓痕是不正確的d是一個靜態的,如果「其他」。 – 2010-08-17 22:45:02