Если я нахожусь в середине функции, я бы хотел дойти до конца в vim. Я сталкиваюсь с этой проблемой, поскольку иногда мы имеем функцию более 500 строк (не спрашивайте почему).
Я использую vim, gvim.
Ответ 1
Вы можете использовать команду "]}. Возможно, вам придется повторять его в зависимости от того, насколько вы вложены.
Ответ 2
][ переходит к следующему "}" в первом столбце.
Прочтите :help 29.3, чтобы узнать больше о перемещении по программе.
Ответ 3
] [или [] сделает это за вас.
Ответ 4
Убедитесь, что вы используете: разделение и сворачивание кода в свою пользу - держите сложенный вид в верхней части экрана, разверните функцию, разделите, отредактируйте функцию, закройте разделенное окно, сверните сгиб.
Ответ 5
SHIFT + 5 переключает между {и}. Вы можете использовать его для определения верхнего блока кода.