仅为c ++标头设置vim文件类型脚本

时间:2015-08-26 12:34:16

标签: c++ vim

我基本上希望vim在c ++头文件上使用命令,并且只在c ++头文件上使用。我怎样才能做到这一点?

我已经尝试将命令放在~/.vim/ftplugin/hpp.vim中无效,因为Vim将hpp文件视为cpp文件。

1 个答案:

答案 0 :(得分:2)

~/.vim/ftplugin/cpp.vim

if expand('%:e') ==? 'hpp'
    " your script here
endif

更好的是:

if expand('%:e') =~? '\v^h%(pp|h|\+\+|xx)?$'
    " your script here
endif