Рейтинг:4

Есть ли команда для перемещения курсора на определенную строку при создании нового файла в vim?

флаг ng

Я новичок в убунту. Я использую vim уже довольно давно. Я наткнулся на команду autocmd BufNewFile для автоматического добавления текста при создании файла с определенным расширением. Я прикрепил изображение того, как это выглядит после этой команды. Но я хочу, чтобы курсор находился в другом положении, а не в строке 9. ПО УМОЛЧАНИЮ Я хочу, чтобы курсор был в строке 6.пример того, что хочет ОП

cocomac avatar
флаг cn
Добро пожаловать в Ask Ubuntu! Просто чтобы вы знали, существует также [сайт Stack Exchange специально для Vi и Vim] (https://vi.stackexchange.com/). Конечно, [убедитесь, что ваш вопрос будет там по теме](https://vi.stackexchange.com/help/on-topic), и, пожалуйста, [_не_ публикуйте там точную копию вашего вопроса](https: //meta.stackexchange.com/q/64068/1081494). Ваш вопрос здесь хорош, но я хотел сообщить вам и об этом сайте.
флаг nl
@Algnis Пожалуйста, не ставьте подпись внутри альтернативного текста изображения. Если вы не хотите создавать замещающий текст, это достаточно справедливо, но, пожалуйста, не вводите вместо него неверную информацию. Спасибо!
Рейтинг:4
флаг in

Если вы хотите перейти (например) к строке 10 в файле, вы должны ввести :10

Вы можете поместить такие команды в командную строку с помощью Вим +10

muru avatar
флаг us
В этом случае OP просто нужно добавить `| :6` их `autocmd`, чтобы курсор находился в строке 6, когда автокоманда завершится.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.