∵f(-x)=-f(x)且f(kx)+f(-x2+x-2)>0恒成立,
∴f(-x2+x-2)>-f(kx)=f(-kx)恒成立.
又f(x)在R
∴-x2+x-2<-kx,即x2-(k+1)x+2>0恒成立.
∴Δ=(k+1)2-8<0-2-1<k<2-1.
∴k的范围为k∈(-2-1,2-1).