私はmagic.vimに格納されているInComment()というプラグイン関数を持っています *1
2 つの ftplugin ファイル間で共有したいと思います。
- ftplugin/c.vim
- ftplugin/python.vim
ftplugin ファイルから InComment() 関数を呼び出す慣用的な方法は何ですか?
*1 plugin/magic.vim
function! s:InComment() " {{{
let syn = s:SyntaxName(line('.'), col('.') - 1, 1)
if syn =~? 'comment'
return 1
else
return 0
endif
endfunction "}}}