是的,都是表示迷某个东西
fan比较倾向于迷恋人,比如某个偶像的粉丝- 我是你的fan(粉丝)
buff当名词用的时候是爱好者的意思,也有行家的意思,比如说 he is a real film buff(他是个真正的影迷), 或者: Any competent computer buff should be able to do it for you in a few minutes.(任何一个有点儿水平的电脑行家都能在几分钟内为你解决这个问题)
fancier 是发烧友或者对莫事物有特别爱好的人(对物不对人). 比如: pigeon fanciers 是-养鸽迷
还有不明白再问我 =)