Согласно изменениям справки в vim, я печатаю: 3g; перейти к строке 3, но это не сработает, и оно покинет панели.vim: изменения, как перейти к определенной строке
Каким образом можно перейти к определенной строке?
благодарит за ваш ответ.
Согласно изменениям справки в vim, я печатаю: 3g; перейти к строке 3, но это не сработает, и оно покинет панели.vim: изменения, как перейти к определенной строке
Каким образом можно перейти к определенной строке?
благодарит за ваш ответ.
Чтобы перейти к определенной строке в списке изменений, необходимо сначала закрыть список изменений, затем использовать g;
, чтобы перейти к предыдущему изменению или использовать g,
, чтобы перейти к следующему изменению.
3g;
равно выполнить g;
3 раза, если вы хотите, чтобы перейти к конкретной строке вам нужно знать текущее положение, которое обозначено >
, затем поднимитесь n
линию, используя ng;
и спуститесь n
линией, используя ng,
.
Нет, :help :changes
не сообщает, что вы делаете :3g;
.
Это 3g;
, в нормальном режиме.
Когда я печатаю 3g; в обычном режиме автоматическое закрытие изменений панели на «3» и ничего не меняется. – espace3d
Вы должны нажать '
хорошо, но когда я это делаю, он просто перемещается в определенную строку, но изменение не восстанавливается. это нормально? извините, я новичок в vim – espace3d
Вы на 100% прав насчет этих команд, но ОП спрашивает о списке изменений: ': help: change'. – romainl
oops, я не понял вопрос – theJian
Я обнаружил gundo, которые именно то, что я ищу https://github.com/sjl/gundo.vim/blob/master/README.markdown – espace3d