Vim filetype плагин выполняется дважды при входе в режиме вставки?

Я редактирую файл filetype=help и хотите что-то сделать при входе в режим вставки. Поэтому я вставил новый ftplugin в ~/.vim/ftplugin/help.vim:

" ~/.vim/ftplugin/help.vim
echom 'execute help ftplugin'
augroup filetype_help
    autocmd! " or autocmd! InsertEnter <buffer>
    autocmd InsertEnter <buffer> echom 'enter insert mode'
augroup END

Но это не работает, когда я впервые захожу в режим вставки. Я также считаю, что он будет выполнять код плагина в ~/.vim/ftplugin/help.vim при первом входе в режим вставки, который покажет execute help ftplugin дважды.

Может быть, это появляется только в некоторых версиях vim, и моя системная среда:

  • vim: VIM - Vi IMproved 7.4 (10 августа 2013 г.), содержащий исправления: 1-207, 209-326.
  • система: openSuse 42.3

0 ответов

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