1932年3月19日夜,游击队袭击山河镇,因走错路,战斗失利。1932年4月13日,在当地赤卫队和农民1000余人的配合下,游击队再袭山河镇,驻西峰之敌前来增援。谢子长指挥游击队集中力量打敌援兵,歼敌200余人。这时,旬邑县地下党组织向游击队报告,旬邑城内只有敌警卫团两个连及民团一部驻防,谢子长遂决定奔袭旬邑。1932年4月20日,游击队从四村原出发,星夜兼程。次日拂晓,全歼守敌,解放旬邑。 1932年9月,谢子长率部攻打保安失利,又重新部署进攻,但敌军大量增援,我军再战失利。1932年10月上旬,游击队撤至人烟稀少的合水平正川一带,处境极为艰苦。谢子长知道老百姓生活十分困难,尽量不打扰群众。游击队买到粮食运不回来,他和留守人员一起去背。游击队筹得少量衣物,谢子长总是先发给伤病员,自己在篝火旁过夜。他这种吃苦耐劳,以身作则的精神,深深地教育大家,战胜了重重困难。 1932年12月下旬,陕甘游击队改编为工农红军第二十六军,在宜君杨家店进行整编。这时,省委书记杜衡再次来到游击队,诬蔑谢子长、刘志丹犯了所谓“右倾机会主义”“土匪路线”“梢山主义”错误,蛮横地撤销了谢子长、刘志丹的领导职务,并擅自决定给谢子长以留党察看的处分(后撤销这个错误决定),送上海中共中央局“受训”。 1933年夏,谢子长在上海中央局“受训”期满,先到天津,后又被派往张家口察绥民众抗日同盟军吉鸿昌部第十八师(师长许权中)工作,协助许权中指挥作战。11月,中共中央驻北方代表孔原派谢子长回陕任驻西北军事特派员。当时,陕北根据地尚在初创时期,谢子长到安定后,根据中共陕北特委的决定,立即着手恢复第一支队,进一步发展武装力量。经过一段工作,第一支队正式恢复,在中共陕北特委的领导下,谢子长带领部队打土豪,筹经费,采取夜战奔袭的作战方式,打了几次胜仗。还协助地方党组织成立了赤卫队、少先队、妇女会等群众组织,建立了安定、延川根据地。 1934年8月15日,谢子长率红四十二师第三团和陕北一、二、五支队由南梁到达安定地区。8月17日起,在景武家塌及绥德张家圪台作战数次,连获胜利,大大鼓舞了士气。8月下旬,谢子长等决定攻打河口,26日晚战斗打响。敌人凭借有利地形和工事负隅顽抗。红军连攻数次,直到天明,仍未攻克。这时,谢子长亲自到前线指挥,重新组织力量,予敌以重大杀伤,迫使敌人不得不放弃该据点逃往清涧县城。在这次战斗中,谢子长不幸中弹,继续指挥战斗,直到胜利。战后不顾重伤在身,又率师北上,攻打安定董家寺,击溃敌人一个营,彻底粉碎了敌人对陕北革命根据地的第一次“围剿”。1934年9月15日,谢子长仍带伤指挥部队,攻入安定县城,击毙团总李丕成,并收编了李丕成的民团。