Изменить разметку / обнаруженный язык файла - PullRequest
0 голосов
/ 15 апреля 2020

Можно ли изменить язык, обнаруженный в файле vim? Например, в TextMate есть раскрывающийся список языков, так что вы можете, например, изменить файл с одного языка на другой:

enter image description here

enter image description here

Кроме того, иногда у меня будет json объект в файле python или какой-нибудь javascript в html и т. Д. c. Я не точен, чтобы иметь возможность правильно разметить каждый раздел, хотя было бы неплохо иметь возможность соответственно изменить формат, определяемый языком. Возможно ли это в vim?

1 Ответ

1 голос
/ 15 апреля 2020

Можно ли изменить язык, обнаруженный в файле vim? Например, в TextMate есть раскрывающийся список языков, так что вы можете, например, изменить файл с одного языка на другой:

Да, это так! Вы можете вручную изменить тип файла (язык) файлов, установив параметр filetype:

:set filetype=html

Дополнительная информация доступна в документации .

Кроме того, иногда у меня будет json объект в python файле или несколько javascript в html и т. Д. c. Я не точен, чтобы иметь возможность правильно разметить каждый раздел, хотя было бы неплохо иметь возможность соответственно изменить формат, определяемый языком. Возможно ли это в vim?

Я сам не пробовал этого, но есть некоторые решения в Vim Tips Wiki: Различная подсветка синтаксиса в пределах областей файла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...