короче, пока вопросы формулировал понял что больше всего бесит в виме - что он очень сильно на окружение системы завязан. Обновилась какая-то либа (python, ruby), слетели настройки. Хотелось как-то всегда его в контейнер засунуть.
я в целом довольно неплохо помню, где что лежит и определено 🙂
Гото дефинишн немного про другое, как по мне Во первых, он, конечно, помогает ориентироваться в незнакомом коде, а во вторых, сокращает путь от вызова к определению, что тоже удобно