Як я можу змусити Vim розташувати курсор на початку символу вкладки замість кінця?


19

Відкрийте порожній буфер і вставте символ вкладки, після чого перейдіть у звичайний режим. Якщо ви помістите курсор (звичайний режим) на вкладку, він буде в правій частині білого простору. Я шукаю спосіб, щоб курсор знаходився на лівій частині білого простору. Спасибі!


1
Це мене ганяє роками!
dotancohen

Відповіді:


9

Це лише незграбне рішення, але якщо ви :set listкурсор буде розміщений на іншій "стороні" вкладки.


4
Дякую! Ви допомогли мені подивитися в потрібному місці. :set list listchars=tab:\ \ призводить до того, про що я попросив. Тепер мені просто потрібно побачити, наскільки це так корисно, як я думав!
Чад Паради

6

Курсор у звичайному режимі знаходиться на символі не в одну сторону. Таким чином, ви можете зробити iі aперейти до режиму вставки відповідно зліва або справа від вкладки.


4
Вибачте, я мав би бути більш чітким. Це не має нічого спільного з режимом вставки. Я використовую жорсткі вкладки, і кожна тверда вкладка займає чотири пробіли. Коли я переміщу курсор (звичайний режим) на символі жорсткої вкладки, він опиняється на самій правій колонці вкладки. Я хочу, щоб це було в самому лівому стовпчику вкладки. Це суто естетичне питання.
Чад Паради
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.