Как заголовок, если я посреди тела функции и тела функции, очень длинно, как я могу перейти назад к началу тела функции.
Перейти к [COUNT] Предыдущее начало метода
работает для Java или аналогичных структурированных языков, а также для Python.
В поисках (назад) для ? ^ {
должно нормально добраться до вас.
После того, как вы перемещаетесь по блокам и параграфам в отсортированном коде, вы можете посмотреть на то, что вы можете сделать, когда вы находитесь в середине этих блоков, посмотрев на эту часть vim doc's.
Такие вещи, как удаление блока, вставка перед блоком, добавление после блока и т.д.
HTH
, кстати, единственный относительно уверенный способ иметь возможность сделать это, чтобы изменить VIM, см. Этот пост
[править]
И это только работает с языками, поддерживаемыми изобилиями CTAGS. Поскольку мы не были подчеркнуты, чтобы узнать, какой язык вы хотите сделать это, возможно, что этот ответ не будет правильным.
[/ edit]