Я использую vim в окнах для редактирования кода сборки. Это нестандартный язык, и дизассемблирование двоичного файла выполняется с помощью специального скрипта, поэтому я сам определяю формат. Я хотел бы использовать теги, чтобы иметь возможность перепрыгивать через код для вызовов подпрограмм. Я искал вокруг совсем немного, и все дороги, похоже, приводят к использованию ctags для создания файла тегов, но, очевидно, это не будет работать в моем случае, поскольку я не имею дело с C-кодом. Как создать собственный файл тегов? Вот пример кода. Во-первых, каждая подпрограмма определяется ключевым словом и шестнадцатеричным смещением (первый столбец).VIM и пользовательская привязка
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
Спасибо за любую помощь вы можете предоставить