Vim - это синтаксическая подсветка моего файла забавным способом, и я хочу знать, какой синтаксический файл отвечает за это поведение. Как узнать, какие файлы синтаксиса загружены vim?
44
3 ответа
37
Чтобы узнать, какие файлы Vim действительно загрузили, выполните
:scriptnames
27
Синтаксис для текущего буфера может быть запрошен через
:setlocal syntax?
Обычно (но не обязательно) соответствует типу файла буфера (:setlocal filetype?
).
Для более глубокого взгляда,
:syntax list
показывает все определения синтаксиса (некоторые синтаксисы (могут) включают синтаксисы других языков, например, java
имеет html
для разметки комментариев JavaDoc).
3
Вы можете просмотреть, какие типы файлов в настоящее время используются и
:verbose set ft ?
Плагин, обрабатывающий тип файла, скорее всего расположен в
:e $VIMRUNTIME\ftplugin