Багато разів я натрапляю на ситуацію, коли рядок не відведений належним чином. Ефір через пасту, поганий / не бажаний плагін відступу або найчастіше додаткові пробіли, що компенсують значення відступу. Я зазвичай виправляю це за допомогою рядка <<чи >>рядка кілька разів, щоб виправити це. Що стосується додаткових пробілів, я буду робити 100<<то >>для кожного рівня відступу, якого я насправді хочу.
Питання полягає в тому, як |рух, який дозволяє встановлювати стовпчик за номером, 10|надсилає курсор до 10-ї колонки. Як я можу вказати рівень відступу?
Приклад (це не працює) із shiftwidth=4 expandtab:
The quick (indent level 0)
••••Brown Fox (indent level 1)
••••••••••Jumped over the lazy dog (indent level 2 with two extra spaces)
У цьому випадку мені наразі належить підрахувати рівень відступу останнього рядка (2) і додати його для додаткових пробілів, а потім набрати, 3<<а потім підрахувати рівень відступу того, що я тоді 1>>(або використовувати autoindentта ==командувати).
Я прошу щось на зразок 1==змусити відступ до рівня відступу 1. Або в деяких випадках 0==для видалення відступу всі разом.
Я розумію, що вищенаведений приклад робить автоматичне відступ на 1 або 0 рядків (відповідно), і тому не робить те, що хотілося б, але сподівався, що це допоможе проілюструвати питання краще.