从函数引用filetype

时间:2011-09-20 19:22:53

标签: macvim vim

我正在尝试编写一个对任何文件类型起作用的函数(因此不是特定的ftplugin),它根据文件类型具有不同的行为。 e.g。

 if (filetype=='objc')
     "do something
 elseif (filetype='cpp')
     "do something else
 endif

我通读了filetype文档,但似乎没有任何内容可以引用它。建议?

2 个答案:

答案 0 :(得分:5)

尝试访问选项值:

if (&ft == 'objc')
   ...

答案 1 :(得分:3)

您可以使用&来访问该值:

if ( &ft == 'cpp' )
    ...