宋康定元年(1040年)至庆历三年(1043年)间,范仲淹任陕西经略副使兼延州知州。据史载,在他镇守西北边疆期间,深为西夏所惮服,称他“腹中有数万甲兵”。这首词作于北宋与西夏战争对峙时期。宋仁宗年间,范仲淹被朝廷派往西北前线,承担起北宋西北边疆防卫重任。