Vim filetype плагин выполняется дважды при входе в режиме вставки? - PullRequest
0 голосов
/ 22 февраля 2019

Я редактирую файл 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
...