Vim NerdCommenter: добавление нового типа файла в vimrc - PullRequest
3 голосов
/ 19 декабря 2010

есть ли способ определить новый тип файла комментария для NerdCommenter в .vimrc?

Это уже работает, но было бы проще сделать резервную копию конфигурации, если бы я мог поместить это непосредственно в .vimrc.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 19 декабря 2010

NERDCommenter может анализировать параметр commentstring, поэтому, если у вас есть только один возможный маркер комментария, вы можете поместить в vimrc следующее:

augroup SetCMS
    autocmd FileType ocaml let &l:commentstring='(*%s*)'
augroup END

Это не позволяет вам указать альтернативное комментированиестиль (например, /*%s*/ и //%s для C ++).В этом случае вам следует связаться с автором NERDCommenter, и он добавит ваш тип файла в следующий выпуск. Это пример запроса поддержки типов файлов.

1 голос
/ 31 мая 2013

Рекомендуемый подход из справочной документации NERDCommenter, по-видимому, на самом деле заключается в добавлении следующего к вашему .vimrc:

let g:NERDCustomDelimiters = {
    \ 'someFiletypeOfYours': { 'left': '#'}
\ }

Вы также можете рассмотреть возможность добавления запроса на извлечение проекта в GitHub, чтобычтобы ваш новый язык и его разделители комментариев распознавались плагином по умолчанию.

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