说我有这个代码:
var users = [
{ name: 'TJ', email: 'tj@earnboost.com' },
{ name: 'Loki', email: 'loki@earnboost.com' },
{ name: 'Jane', email: 'jane@earnboost.com' }
];
我想选择变量内的三行(在可视模式下)并将其缩进两个空格:
var users = [
{ name: 'TJ', email: 'tj@earnboost.com' },
{ name: 'Loki', email: 'loki@earnboost.com' },
{ name: 'Jane', email: 'jane@earnboost.com' }
];
我怎样才能在 vim 中做到这一点?
最佳答案
提供您的 sw
是两个,您可以在视觉上选择三行( V
)并执行 >
.您也可以选择一格三行的列(ctrl-v),点击s
并用三个空格替换上述空格,然后按 esc 键,所有三行都将受益于这一改进。我相信还有更多的方法。通常,您会执行 >
并拥有您的 sw
在代码中设置为您想要的任何缩进。
关于vim - 在vim中缩进两个空格的选择(视觉模式)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913073/