【发布时间】:2021-09-01 22:00:21
【问题描述】:
假设我有这样的 PHP 代码
$values = array(
'foo' => 'bar',
'longfoo' => 'otherbar',
'baz' => 'foobar,
);
在 Vim 中有没有一种方法可以对齐数组值并将其格式化如下?
$values = array(
'foo' => 'bar',
'longfoo' => 'otherbar',
'baz' => 'foobar,
);
小提示:我使用空格,而不是制表符来缩进。
【问题讨论】:
-
知道这样做会导致在您添加/删除键时重新格式化数组,从而导致提交中出现无意义的空白差异(假设您使用的是 vcs)。
-
是的,我知道这一点。我仍然认为改进的可读性值得这个价格。
标签: vim text-alignment