高举义旗
天启末年,陕西全境灾荒不断。陕北又发生了严重的干旱和虫灾,禾苗枯焦,饿殍遍野。由于海外贸易的刺激,明朝富庶的南方大片的田亩被用于经济作物的种植,粮食产量随之下降,北方大旱则导致粮食更为匮乏,粮价开始节节攀升,与之相对应的是,明朝中央财政却因为灾荒之年税收相应减少,随着财政的进一步拮据,赈济成为空谈,而没有了赈济,农民无法生活下去,最终只有铤而走险,起来造反。陕北地区首先爆发了农民起义,并很快形成燎原之势。最初,有府谷的王嘉胤、王自用起义,他们占领了黄龙山。接着宜川王左挂、安寨高迎祥、洛川张存孟、延川王和尚、汉南王大梁等纷起响应,斗争烈火燃遍了陕西全境。不久,李自成在米脂起义后参加了高迎祥的义军。
崇祯三年(1630),张献忠在家乡聚集十八寨农民也组织了一支队伍响应王嘉胤等起义。他自号“八大王”。由于他“身长瘦而面微黄,须一尺六寸,僄劲果侠,军中称为‘黄虎’”。这一队伍初属王自用,后自成一军。因他小时读过一点书,又受过军事训练,为人多智谋,果敢勇猛,很快就显示了指挥才能,他的部众成为当时以王自用为盟主的三十六营中最强劲的一个营。从此,张献忠随着义军,转战于陕西、山西、河南、安徽、湖北、四川等地,屡立战功。他的队伍也由几千人发展到几万人,成为最强大的一支部队。在与官军的作战中起着举足轻重的作用。
崇祯六年(1633)冬,义军大部分渡过黄河南下,张献忠所部是以高迎祥为盟主的十三家之一。
崇祯七年(1634), 张献忠入川,攻陷夔州(今重庆奉节),进围太平,重庆女总兵秦良玉提兵赶至,献忠慑于秦良玉及其手下"白杆兵"威名,苍惶逃走,秦良玉率军追击,与正好回川的儿子马祥麟前后夹击,打败张献忠,使之退走湖广。
崇祯八年(1635),各路义军被官军围困于河南。为了冲出包围圈,十三家义军首领,在河南荥阳举行了军事会议。商讨结果,决定分兵定向,打破官军的围剿计划。会后,张献忠和李自成在闯王高迎祥的率领下,向东挺进。这支东路军的主力就是张献忠的部队。他的部队作战勇猛,连破河南的固始和安徽的霍丘等州县,直指明朝的中都凤阳。
作为东路军先锋的张献忠部队,在大雾弥漫的清晨包围了凤阳城。不到半天工夫,就全歼了守卫凤阳的两万官军,击毙守将朱国正等人,俘获了凤阳知府颜容暄,并当着百姓的面,历数他的罪行后,处以死刑。张献忠把胜利品和府库里的粮食,分给当地的贫苦农民,又叫农民和四乡百姓,砍光皇陵的几十万株松柏,还拆除了周围的建筑物和朱元璋出家的龙兴寺(又名皇觉寺),然后放火烧了皇帝的祖坟。
这件事对朝廷震动很大,崇祯帝得知消息后,立即穿上丧服,跑到太庙,跪在祖宗的牌位下放声大哭;并下令朝廷官员素衣素食办理公务,表示哀悼。崇祯帝撤了兵部尚书的职,砍了凤阳巡抚和巡按御史的头,又把早已革职闲住的五省督师拉出来定了死罪。尽管如此严厉,官军仍然挡不住张献忠部队的纵横驰骋和进攻。
张献忠攻下凤阳后,又挥师南下,接连攻克庐州(今安徽合肥)、安庆、和州、滁州,一直沿长江打到江苏的仪征,一路所向披靡。后来又回师向西,经英山、霍山,同马守应部会师于湖北麻城。接着,从湖北进入河南,又进入陕西,由商雒打回关中。张献忠转战千里,忽东忽西,选择官军的薄弱环节,打破了官军企图在中原围歼义军的战略计划。张献忠回到关中后,与高迎祥在凤翔会合。又在陕西与明朝兵部尚书洪承畴统率的官军进行了几次战斗,洪承畴手下的大将,如艾万年、曹文诏等人都被义军斩杀,官军损失惨重。义军遂转而直插河南。