Я использую vim в Windows для редактирования кода сборки. Это нестандартный язык, и разборка двоичного файла выполняется с помощью специального сценария, поэтому я сам определяю формат. Я хотел бы использовать теги, чтобы иметь возможность перемещаться по коду для вызовов подпрограмм. Я довольно долго искал, и все дороги, кажется, приводят к использованию ctags для создания файла тегов, но, очевидно, это не сработает в моем случае, так как я не имею дело с кодом C Как можно создать собственный файл тегов? Вот пример кода. Во-первых, каждая подпрограмма определяется ключевым словом и шестнадцатеричным смещением (первый столбец).
Subroutine e2b7
e2b7 2c c0 11 03 BBS [Branch if bits are '1'] #$03, $11c0, 00e2ce ($12)
e2bc a9 00 LDA [Load A with mem] #$00
. blah
. blah
. blah
И где-то в коде выполняется переход к сабвуферу;
d9ad 20 b7 e2 JSR $e2b7
Спасибо за любую помощь, которую вы можете оказать