Сначала убедитесь, что в вашем файле тегов есть что-то.Если вы следовали инструкциям на упомянутой странице, она должна правильно определять классы, методы и т. Д. Если это сработало, вы можете перейти к следующему шагу.
Плагин taglist имеет жестко заданный список поддерживаемых языковых настроек, и Scala среди них нет.Поэтому, даже если CTags генерирует правильные теги, плагин не будет читать их для этого типа файла.
Должно быть возможно добавить определение в качестве глобальной переменной g:tlist_def_<lang>_settings
, но я не смогзаставить это работать.Поэтому вам нужно изменить файл taglist.vim в вашем каталоге ~/.vim/plugin
, чтобы добавить поддержку Scala.Не волнуйтесь, это легко сделать!
Найдите строку, которая определяет s:tlist_def_yacc_settings
, и добавьте после нее следующую пару строк:
let s:tlist_def_scala_settings = 'scala;t:trait;c:class;T:type;' .
\ 'm:method;C:constant;l:local;p:package;o:object'
Теперь, когда вы нажмете Ctrl-T вы должны увидеть созданные вами теги Scala в окне списка тегов.