18

Вот ответ, который я хочу около 5 раз в день.

В vi команда для перехода в конец файла - G

Но это всегда оставляет меня в начале последней строки файла, если у файлов нет пустой строки в конце.

Как я могу перейти к концу файла и добавить новую пустую строку, чтобы я мог просто начать печатать?

Спасибо!

3 ответа3

38

Как насчет G o, последовательно? ;-)

3

Альтернатива с командной строкой:

:$put _

Если вы хотите понять это, вы также можете прочитать этот ответ на регистрах

1

Один из способов сделать это - создать макрос и поместить его в файл .vimrc.

map , GA<enter>

Это отобразит запятую. При нажатии vi перейдет в конец файла, перейдет в конец этой строки и создаст новую пустую строку. Это также оставит вас в режиме вставки / редактирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .