我想对齐这些代码行:
let cty = -- trace ("new var " ++ (show vname) ++ " " ++ (show exp1))
synthTy ctx vtype
newctx = C.addLocalVar ctx vname cty
ckd = checkExp newctx exp1 cty
像这样:
let cty = -- trace ("new var " ++ (show vname) ++ " " ++ (show exp1))
synthTy ctx vtype
newctx = C.addLocalVar ctx vname cty
ckd = checkExp newctx exp1 cty
使用 vim 的表格插件,如果我突出显示所有行并 type :Tab /=
,它们会按照我在第一种情况下输入的方式对齐。我希望他们像第二种情况一样排队。如何让第二行与第二组而不是第一组匹配?我可以作弊并在第二行的单词之前添加一个等号,但我认为必须有更好的方法。