Правильная позиция курсора в Vim - PullRequest
0 голосов
/ 27 февраля 2012

Рассмотрим эту ситуацию:

    foo
A   B

Я только что ввел "foo" (обратите внимание на отступ) и перешел на следующую строку. Курсоры находятся в положении B. Я закончил редактирование, и я нажал Esc, который переводит мой курсор в положение A. Как я могу выйти из режима вставки и удерживать курсор в положении B, или сразу перейти от A к B?

Поведение этого vim раздражает, когда я редактирую что-то глубоко в функции, с несколькими отступами.

1 Ответ

0 голосов
/ 27 февраля 2012

Если вы находитесь в конце документа, o переведет вас в режим вставки с правильным уровнем отступа на следующей строке вниз.Если вы находитесь в строке, в которой нет ничего, кроме новой строки, cc сотрет все строки и переведет вас в режим вставки с правильным уровнем отступа.

...