Когда я пишу документы, я нахожусь в соглашении о orginization, соответствующем этому документу, и я хотел бы, чтобы vim синтаксически выделил это соглашение. Но создание ftplugin слишком «глобально», я хочу, чтобы синтаксическая раскраска приходила с документом, поэтому, если я отправлю его где-нибудь без этого плагина, они все равно могут получить раскраску. Я обнаружил, что вы не можете сделать это через modeline, потому что он принимает только варианты.Vim: Как выполнить выделенный текст как команды vim
Прямо сейчас я пытаюсь выяснить, есть ли способ выбрать какой-либо текст в визуальном режиме (или что-то еще, но я использую визуальный режим линии для всего, что было бы хорошо) и выполнить его как серию vim.
Например, в нижней части одного документа у меня есть:
vim highlighting:
syn match Comment "^>.*$"
Как я могу выбрать, что текст и сказать, «бум, выполнить его», вместо того, чтобы ввести его заново?
Отличный вопрос. Я всегда хотел, чтобы вы могли использовать расширенные модели для различных вещей, таких как пользовательские соответствия или подобные вещи. Используется для записи временных ftplugins для этого. – progo 2011-04-14 12:25:14