Два пробіли, або два символи? ( 2xробить останнє.)
:[range]s/^ //
видаляє дві пробіли на початку кожного рядка; використовувати %(еквівалентно 1,$), як [range]це робити для всього файлу.
:[range]s/^..//
видаляє перші два символи кожного рядка, якими б вони не були. (Зверніть увагу, що він видаляє два символи , не обов’язково два стовпці ; символ табуляції вважається одним символом).
Якщо ви насправді змінюєте відступ, ви можете скористатися <командою, щоб зменшити його, або >командою, щоб збільшити його. Встановіть shiftwidthдля контролю, наскільки він зміщується, наприклад
:set shiftwidth=2