vim не может распознать Podfile и файл podspec как файл Ruby

Как заставить vim распознавать Podfile и файл podspec (некоторые файлы без расширения) как файл ruby, чтобы vim мог выделить синтаксис.

2 ответа

Решение

Добавьте это к вашему .vimrc:

autocmd BufNewFile,BufRead Podfile,*.podspec set filetype=ruby

Эта строка указывает Vim обрабатывать Podfiles и файлы с расширением .podspec как файлы Ruby, чтобы они наследовали подсветку синтаксиса Ruby.

Для NeoVim/Lua:

      local auto_command_on = vim.api.nvim_create_autocmd

auto_command_on({ "BufRead", "BufNewFile" }, {
  pattern = { "*.podspec", "Podfile" },
  command = "set filetype=ruby",
})

когда вы открываете/создаете «.podspec» или «Podfile», neovim обрабатывает файл как Ruby.

на основе ответа Сая Россиньоля .

Другие вопросы по тегам