分页: 1 / 1

怎样判断一个文件的类型

发表于 : 2010-09-08 16:49
BBT4XD
我想设置一个映射,对不同类型的文件可以用同一个快捷键采取不同的操作,该怎样判断文件的类型?比如C, python。
谢谢。

Re: 怎样判断一个文件的类型

发表于 : 2010-09-08 17:09
BBT4XD
pocoyo 写了:

代码: 全选

file 
不好意思,我不明白。

可能我没说清楚,我希望修改vimrc实现类似下面的功能

if 文件类型为C
map <F5> :!gcc -c 当前文件
endif

if 文件类型为python
map <F5> :!python 当前文件
endif

...

Re: 怎样判断一个文件的类型

发表于 : 2010-09-08 18:24
lilydjwg
BBT4XD 写了:
pocoyo 写了:

代码: 全选

file 
不好意思,我不明白。

可能我没说清楚,我希望修改vimrc实现类似下面的功能

if 文件类型为C
map <F5> :!gcc -c 当前文件
endif

if 文件类型为python
map <F5> :!python 当前文件
endif

...

代码: 全选

if &ft == "python"
map <F5> :!python 当前文件
endif

Re: 怎样判断一个文件的类型

发表于 : 2010-09-08 20:43
BBT4XD
谢谢
这里也讲了种方法,感觉挺合适的
http://stackoverflow.com/questions/7410 ... ing-in-vim