公元386年左右,关西已经形成了诸雄并存的局面,既有前秦和后秦,又有占据西凉的吕光,以及占据陇西的乞伏国仁。
当初,被苻坚征服的前凉王张天锡在肥水之战后往南投奔东晋时,前秦长水校尉王穆将他的世子张大豫藏了起来。这年二月,他们跑到河西去依附西北鲜卑的部落酋长秃发思复鞬。那么秃发思复鞬又是什么人呢?
西晋初年,西北胡人的祸患是朝廷的心头大患。诸胡之中,鲜卑酋长秃发树机能为患最大。早在公元268年六月,西晋秦州刺史胡烈在万斛堆讨伐秃发部落,结果兵败被杀。三年后,北地的胡人又入寇金城,西晋凉州刺史牵弘出兵讨伐。晋军内部的胡人将士全都反叛,和秃发树机能一道将牵弘包围在青山,牵弘兵败而死。
公元278年,秃发树机能再寇凉州。同年六月,凉州刺史杨欣和秃发树机能的党羽若罗拔能等人在武威大战,结果杨欣败死。第二年春正月,秃发树机能又攻陷凉州。十二月,西晋名将马隆率军前往西北讨伐秃发树机能,并和他的部众在武威北五十里会战。秃发树机能兵败被杀,凉州之乱因此平定。
但秃发鲜卑部落显然并未被彻底消灭。秃发树机能堂弟秃发务丸的孙子秃发椎斤接着成为部落领袖,并迁徙定居在河西走廊。他活了一百一十岁,直到公元265年七月才去世。他死后,儿子秃发思复鞬代统他的部众。
再说王穆带着张大豫投奔秃发思复鞬后,他把他们都送到魏安去。魏安人焦松、齐肃、张济等人聚集了一千多人迎张大豫为主公,然后进攻并占领了吕光的昌松郡,生擒了太守王世强。吕光派辅国将军杜进去攻打他们,结果杜进兵败,张大豫于是进逼姑臧。王穆劝张大豫道:“吕光粮草丰富,城池坚固,而且军队精锐。进逼他没什么好处。我们不如席卷岭西,磨砺兵马,积蓄谷粟,然后再回来和他相争。这样不要一两年,就可以打败吕光。”但张大豫不肯,反而自称抚军将军和凉州牧,改元凤凰,任命王穆为长史。他还传送檄文到凉州各个郡县,派王穆去劝说秦岭以西诸郡归降张氏(张氏在西凉统治了七十多年,直到被苻坚征服为止)。建康(西北古城,不是今天的南京)太守李隰和祁连都尉严纯都起兵响应,于是张大豫共有部众三万人,并占据了杨坞。
同年即公元386年四月,张大豫从杨坞进驻姑臧城西,王穆和秃发思复鞬的儿子秃发奚于率领三万大军进驻城南。吕光出击,将他们打得落花流水。张大豫的兵马和鲜卑人阵亡了二万多人,秃发奚于自己也战死了。
同时,前秦大赦,任命卫平为抚军将军兼河州刺史,任命吕光为车骑大将军兼凉州牧。然而使者都死在后秦的境内,诏命无法抵达河州和凉州。
九月,吕光得到秦王苻坚被害的凶讯,命令三军穿素服丧,追谥苻坚为文昭皇帝。冬十月,吕光宣布大赦境内,改元大安。
十一月,张大豫从西郡进入临洮,掠走当地五千多户居民,然后退保俱城。
十二月,吕光自称使持节、侍中、中外大都督、负责陇右和河西军事的大将军、凉州牧、酒泉公。吕光虽然在十年后方才正式称帝,但史称后凉的割据政权实际上从这时建立。
公元387年七月,吕光部将彭晃和徐炅进攻并打败在临洮的张大豫。张大豫逃到广武,王穆逃到建康。八月,广武人捉住张大豫,将他送到姑臧,吕光把他杀了。王穆袭击并占据酒泉,自称大将军和凉州牧。
这年凉州大闹饥荒,一斗米值五百钱,甚至出现人吃人的现象,死者超过一半。
十二月,吕光属下的西平太守康宁自称匈奴王,杀了河湟太守强禧反叛。张掖太守彭晃也反叛,往东联结康宁,往西联结王穆。吕光打算亲自出击彭晃,部将们都劝道:“如今康宁在南,总在寻找机会挑衅我们。如果我们出兵却一时消灭不了彭晃和王穆,那时康宁再前来攻打我们,我们将进退狼狈,势必陷入重重危机。”吕光说:“你们说的都对。然而我现在不出兵,等于坐以待毙。如果三寇连兵,从东西相继而来,那么城外的地盘都不再属于我们,大事就完了。如今彭晃刚刚反叛,他与康宁和王穆的关系也还不很密切。我出其不意,拿下他一点不难。”便亲自率领三万骑兵,倍道兼行。大军抵达张掖后,吕光只花了二十天功夫就攻拔张掖,杀了彭晃。
当初,王穆起兵时,派人去招引敦煌处士郭瑀,并送给他三万石谷粟。王穆接着任命郭瑀为太府左长史兼军师将军,任命索嘏为敦煌太守。后来王穆听信谗言,带兵攻打索嘏。郭瑀苦谏不听,出城大哭,举手辞谢酒泉城道:“我再也看不到你了!”回家后他用被子覆盖面孔,再也不和人说话,最终绝食而死。吕光知道这事后说:“二虏相攻,这正好是我们的机会。不能因为害怕屡次作战的疲劳而失去一劳永逸的时机。”便率领步骑二万攻打并占领了酒泉,然后进驻凉兴。王穆得悉,急忙带兵从敦煌赶回来。但还没回到酒泉,部众就都溃散了。王穆单骑逃走,骍马令郭文杀了他,砍下他的首级送给吕光。
吕光平定凉州时,杜进的功劳最多。吕光任命他为武威太守,非常宠信他。杜进权力之大,其他官僚无人能比。吕光的外甥石聪从关中那边过来,吕光问他说:“中州人认为我的执政如何?”石聪回答道:“只听说有杜进而已,没听说还有舅舅。”吕光因此忌恨杜进,最终居然把他杀了。
吕光举行宴会招待僚佐们。谈到政事时,参军京兆人段业说:“明公用法过于严峻。”吕光说:“吴起很少恩典,然而楚国却因此强盛。商殃采用严刑,然而秦国却因此兴旺。”段业说:“吴起最终身死人亡,商鞅最终连家族都没了,这都是因为他们太残酷所招致的。明公刚刚开建大业,应当实行尧舜的仁政。即使这样,还担心未必成功。怎能反而去羡慕吴起和商鞅的治国之道?这难道是我们州的士大夫和民众所期望的吗?”吕光听了,动容地向他致谢。
公元388年三月,这时已自称苑川王的陇西鲜卑领袖乞伏国仁在平襄打败另一个鲜卑酋长越质叱黎,并俘获了他儿子诘归。
六月,苑川王乞伏国仁去世,被追谥为宣烈王,庙号烈祖。他儿子乞伏公府年龄很小,部下将领便推举乞伏国仁的弟弟乞伏乾归为大都督、大将军、大单于。乞伏乾归改称河南王,大赦,改元太初。
前秦和后秦自春天以来就相持不下,战役不断,互有胜负。到这时双方暂时罢兵。关西的地方割据势力都觉得后秦久无战功,多数转而依附前秦。
同时,乞伏乾归立妻子边氏为王后;仿效汉朝的制度安置百官,任命南川侯出连乞都为丞相,梁州刺史悌眷为御史大夫,金城人边芮为左长史,东秦州刺史秘宜为右长史,武始人翟勍为左司马,略阳人王松寿为主簿,堂弟乞伏轲弹为梁州牧,弟弟乞伏益州为秦州牧,乞伏屈眷为河州牧。九月,乞伏乾归迁都到金城。
公元389年正月,前秦王苻登任命河南王乞伏乾归为大将军、大单于、金城王。
二月,吕光自称三河王,大赦,改元麟嘉,同时安置百官。吕光妻子石氏、儿子吕绍、弟弟吕德世都从仇池来到姑臧。吕光立石氏为王妃,吕绍为世子。
五月,金城王乞伏乾归出兵攻打并击溃了另一个胡人侯年的部落。于是秦凉一带的鲜卑和羌人以及其他胡人多数都归附乞伏乾归,乞伏乾归也都授予他们官爵。十一月,枹罕羌人领袖彭奚念也来依附乞伏乾归,乞伏乾归任命彭奚念为北河州刺史。
公元390年四月,吐谷浑酋长视连派使者献礼给金城王乞伏乾归,乞伏乾归拜视连为沙州牧和白兰王。乞伏乾归的势力于是日益强大。
九月,视连去世,他儿子视罴继立。视罴认为他的祖父和父亲都过于仁慈,被四邻所侵侮,便督促鼓励将士,一心想建功立业。冬十月,乞伏乾归派使者拜视罴为沙州牧和白兰王,但视罴不受。同时,越质诘归也占据平襄,公开反叛乞伏乾归。
公元391年春正月,乞伏乾归率军出击越质诘归,越质诘归众寡悬殊,只好投降。乞伏乾归把宗族成员的女儿嫁给他。
七月,前秦骠骑将军没弈干用他两个儿子作人质,请求乞伏乾归共同出击鲜卑酋长大兜。乞伏乾归和没弈干到鸣蝉堡攻击并打败了大兜,大兜微服逃走。乞伏乾归兼并了他的部众后回来,归还了没弈干的两个儿子。没弈干不久又反叛,往东去联合匈奴部落领袖刘卫辰。八月,乞伏乾归率领一万骑兵征讨没弈干。没弈干战败后逃到他楼城,乞伏乾归亲自张弓射他,击中他的眼睛。
十月,三河王吕光派兵趁虚进攻金城,乞伏乾归得悉后,急忙带兵回来。吕光兵马也退走了。
公元392年八月,吕光派他弟弟右将军吕宝等人去进攻乞伏乾归,结果吕宝大败,将士阵亡了一万多人,吕宝自己也战死了。吕光又派他儿子虎贲中郎将吕纂出击南部羌人领袖彭奚念,吕纂也失败回来。吕光于是亲自带兵到枹罕去攻打彭奚念,彭奚念战败后逃到甘松。
十二月,略阳的豪族休官权千成占据显亲,自称秦州牧。
翌年即公元393年正月,权千成被前秦紧逼,不得不向乞伏乾归投降。乞伏乾归于是任命他为东秦州刺史、休官大都统、显亲公。
四月,金城王乞伏乾归立儿子乞伏炽磐为太子。乞伏炽磐勇敢而有谋略,决断明朗,才干超过他父亲。
当初,秃发思复鞬去世时,儿子秃发乌孤继立。秃发乌孤雄勇而有大志,和大将纷陀商议要夺取凉州。纷陀说:“明公如果一定想得到凉州,就应当首先务农讲武,礼贤下士,勤修政刑。这样做了之后才能成功。”秃发乌孤听从了他的建言。
公元394年正月,吕光派使者拜秃发乌孤为冠军大将军兼河西鲜卑大都统。秃发乌孤和他的部将们商议,问道:“我应当接受这一官职吗?”大家都说:“我们兵马众多,为何还要隶属他人?”只有石真若留没有说话,秃发乌孤便问他道:“爱卿难道害怕吕光不成?”石真若留说:“我们的根本尚未巩固,强弱也并非他的敌手。如果吕光想要置我们于死地,我们该怎么办?不如先接受他的官职,让他骄傲自大。然后我们再寻找战机,那时还怕拿不下他吗?”秃发乌孤于是接受了吕光的任命。
同时,前秦王苻登听说后秦王姚苌病逝,喜出望外。他留下司徒安成王苻广守卫雍城,太子苻崇守卫胡空堡;派使者拜金城王乞伏乾归为左丞相、河南王,领秦、梁、益、凉、沙五州牧,加九锡。
二月,苻登攻克了屠各人领袖姚奴和帛蒲的堡垒。四月,苻登从六陌直奔废桥,后秦始平太守姚详占据马嵬堡抵御前秦。后秦太子姚兴派重臣尹纬带兵救姚详,自己率领精骑逼迫苻登。尹纬用姚详的计策,占据废桥等待前秦兵马。前秦营地缺水,便和后秦军队争水。但由于尹纬占据了废桥,前秦士兵得不到水源,结果渴死了什之二、三。苻登无奈,只好猛攻尹纬。尹纬和他们大战,结果前秦兵大败。当夜,前秦部众全都溃散,苻登单骑逃回雍城。太子苻崇和安成王苻广听说战败,都早已弃城逃走。苻登回来时,无处可去,只好跑到平凉,收集残余部众,逃进马毛山。
这时后秦太子姚兴才开始公开后秦王姚苌的死讯,正式发丧,然后在槐里即皇帝位。
六月,苻登派儿子汝阴王苻宗作为人质到河南王乞伏乾归那里求救,进封乞伏乾归为梁王,并把妹妹嫁给他为梁王后。乞伏乾归派前军将军乞伏益州等人率领一万骑兵去救苻登。秋七月,苻登带兵出山准备去迎接乞伏乾归的救兵。姚兴得悉后,亲自率领大军从安定直抵泾阳,赶在乞伏救兵来到之前和苻登在山南决战,生擒并杀了苻登。苻登在位九年,死时五十二岁。姚兴全部解散苻登的部众,让他们回去务农,同时迁徙阴密的三万户人家到长安。乞伏益州等人得悉之后,只好带兵退回。前秦太子苻崇逃到湟中,即帝位并改元延初。他追谥苻登为高皇帝,庙号太宗。至此前秦已名存实亡(详见“秦燕混战”系列)。
七月,吕光任命儿子吕覆为负责玉门以西军事的西域大都护,出镇高昌,并命令许多大臣子弟跟随他去。
要想知道关西诸雄后来的情况,请看下篇文章。