Подтвердить что ты не робот

Перейдите в конец функции С++ в Vim

Если я нахожусь в середине функции, я бы хотел дойти до конца в vim. Я сталкиваюсь с этой проблемой, поскольку иногда мы имеем функцию более 500 строк (не спрашивайте почему).

Я использую vim, gvim.

4b9b3361

Ответ 1

Вы можете использовать команду "]}. Возможно, вам придется повторять его в зависимости от того, насколько вы вложены.

Ответ 2

][ переходит к следующему "}" в первом столбце.

Прочтите :help 29.3, чтобы узнать больше о перемещении по программе.

Ответ 3

] [или [] сделает это за вас.

Ответ 4

Убедитесь, что вы используете: разделение и сворачивание кода в свою пользу - держите сложенный вид в верхней части экрана, разверните функцию, разделите, отредактируйте функцию, закройте разделенное окно, сверните сгиб.

Ответ 5

SHIFT + 5 переключает между {и}. Вы можете использовать его для определения верхнего блока кода.