Перемещение по функциям

Для того чтобы перемещаться к определениям функций и обратно необходимо в директории проекта иметь файл tags. В этом файле будут находится привязки меток к файлам с указанием регулярного выражения для поиска метки в файле.

Создание файла tags

Для создания файла tags используется программа ctags, которая еть в пакете exuberant-ctags. Кроме синтаксиса языка C, ctags понимает ещё много других синтаксисов (более 40).

host$ cd ~/source/project host$ ctags -R . host$

Способы перемещений по функциям

Прежде всего это нажатие сочетания кнопок "Ctrl + ]" для того чтобы перейти к определению и "Ctrl + t" чтобы вернуться обратно по стеку перемещений.

Далее

Другие возможности Vim

Поддержите проект, если он помог вам

Проект продвигается за счёт личных средств и времени авторского коллектива. Если вы нашли здесь то, что искали, то вы можете выразить свою благодарность финансово. Даже небольшой платёж помогает авторам в их труде, сохраняя их вовлечённость и высокую мотивацию чтобы строить открытый мир равных возможностей для всех неравнодушных людей вокруг.