① 《世说新语·贤媛》“桓车骑不好著新衣”条注引《桓氏谱》:“冲娶琅邪王恬之女。”王恬,王荟之兄。《晋书》卷六五《王苔传》:荟“恬虚守靖,不竞荣利。……桓冲表请荟为江州刺史,固辞不拜。”桓冲后娶颖川庾蔑(庾衮之子)女,见《世说新语·仇隙》“桓玄将篡”条注引《桓氏谱》。
① 江州府州分治后刺史有时在豫章,见《晋书》卷八五《刘毅传》、《宋书》卷五二《庾悦传》。
① 《太平御览》卷五八九引文小异。
② 解北府之职以就会稽内史,即为剥夺兵权,其例甚多,如郗愔、王蕴。参 看本书第八一及第一八六页。《世说新语·言语》注引《续晋阳秋》:“及平 王恭,〔刘牢之〕转徐州刺史(案据《刘牢之传》,牢之代王恭都督青、徐 等州军事,未尝为徐州刺史)。桓玄下都,以牢之为前锋行征西将军。玄至 归降,用为会稽内史,欲解其兵”云云。《刘牢之传》“牢之乃叹曰:‘始尔 便夺我兵,祸将至矣。’”
① 此谓北伐停顿。“远图”,各本皆作“建图”,中华书局点校本据《文选》卷一九谢灵运《述祖德诗》及注引《山居赋注》改。
② 此指司马道子与太原王氏。
③ 参看本书第二七五页。
④ 据《晋书》卷六四《司马道子传》,翌年谢琰死,道子求领徐州,可知谢琰镇会稽时仍领徐州。参吴廷燮《东晋方镇年表》。
① 据《晋书》卷八四《刘牢之传》,司马元显约刘牢之背叛王恭,即以王恭位号予之。牢之归朝廷,遂代恭为都督兖、青、冀、幽、并、徐及扬州之晋陵军事。其时王恭之徐州刺史位号则归谢琰。可知谢琰之“徐州文武”并不包括习称北府的京口军府。同传元兴初(402年)司马元显将讨桓玄,刘牢之“率北府文武屯冽洲”。可知谢琰的“徐州文武”与刘牢之的“北府文武”不是一回事,有州和府的区别。冯君实先生《晋书孙恩卢循传笺证》第三○页谓谢琰“徐州文武即北府将士”,似尚可酌。
② 胡注:“何瑀之恐当作何尚之。”
四 淝水之战与灭吴之战的比较
近几年来,史学界发表了许多关于淝水之战的讨论文章,讨论的中心问题是:前秦苻坚发动的淝水之战,其性质是统一战争呢,还是民族入侵战争。这个问题如果只是在是和否之间选择答案,似乎不甚容易;但是答案如果没有倾向性,似乎也不可以。
我现在打算先将淝水之战与前此的西晋灭吴之战试作比较,探讨其表现的异同;以之为参考,再就淝水之战性质进行分析。其所以这样做,是想以汉未分裂后以迄隋统一之前四百年中的南北战争历史作为总的背景,来观察淝水之战,这样也许视野能够开阔一点,分析能够准确一些。其所以这样做,还因为苻坚明确地意识到,他将要发动的战争与西晋平吴之战有明显的联系。
淝水之战是在南北分裂形势下,由北方发动的一次大规模南进战争。在三国两晋南北朝时期,这样的战争还有好多次。早干淝水之战的,有建安十三年(208年)的赤壁之战,太康元年(280年)的灭吴之战:晚于淝水之战的,有北魏太平真君十一年(450年)的瓜步之战,开皇九年(589年)的灭陈之战。这些战争都可以就其某一方面或某些方面与淝水之战加以比较,探索其共同点。但是最为近似的,是一个世纪以前的晋灭吴之战。苻坚以之作为淝水之战的战略计划蓝图的,正是灭吴之战。
淝水之战的前一年,晋太元七年(382年)十月,苻坚会群臣于太极殿,廷议南侵。他驳石越长江难渡之言,曰:“仲谋泽洽全吴,孙晧因三代之业,龙骧(案指龙骧将军王濬)一呼,君臣面缚,虽有长江,其能久乎!以吾之众旅,投鞭于江,足断其流①”。前秦冠军将军慕容垂力促苻坚南侵,即以晋灭吴之战的胜利为理由。他说:“孙氏跨僭江东,终并于晋,其势然也。”他认为南进定策,不能筑室道谋。“昔晋武之平吴也,言可者张、杜(张华、杜预)数贤而已。若采群臣之言,岂能建不世之功?”前秦臣僚同于苻坚之见者是极少数,但是晋灭吴之战的成功有很强的说服力,因此苻坚执意南侵。
其实,苻坚南侵,并非决之于临战之前的朝议。至少在淝水之战七八年前,南侵谋略已经形成。宁康三年(375年)七月,秦丞相王猛在临死之前,语苻坚曰:“晋虽僻陋吴越,乃正朔相承②,亲仁善邻,国之宝也。臣没之后,愿不以晋为图。”苻坚哭王猛之死,谓太子苻宏曰:“天不欲使吾平一六合耶?何夺吾景略(王猛字)之速也!”苻坚虽重王猛,但不用其不图晋之遗言,而且认为王猛如不早死,终将助己灭晋以“平一六合”。由此可见,苻坚南侵,这时就已决定。它决定于苻坚个人,更决定于整个北方形势。从北方形势看,统一已经完成:370年秦灭燕,燕主慕容降;371年仇池氏杨纂降,吐谷浑入贡;373年秦取梁、益二州,以杨安镇成都,毛当镇汉中,姚苌镇垫江,王统镇仇池,东晋军退据巴东。王猛死于北方及梁、益已经混一之后,他观察形势,料定苻坚南侵战争即将发动,所以才有“不以晋为图”的请求。
《高僧传》卷五《释道安传》载苻坚欲平一江左,用晋帝为仆射,谢安为侍中。群臣切谏,终不能回,以道安为苻坚所敬信,请他加以劝阻。苻坚答道安之谏曰:“非为地不广,民不足治也,将简天心,明大运所在耳。顺时巡狩,亦著前典,若如来言,则帝王无省方之文乎?”观苻坚的抱负,确是法则前典,以平一六合为己任的。
苻坚在决意南侵之初,认定南侵战争将是一次与灭吴之战相同或相似的“平一六合”的统一战争,并非毫无根据。王猛则从另一方面观察,认为南北之间存在华夷之隔的问题,东晋既然是“正朔相承”之国,苻秦就不应当以兵相图。这当然也是有理。可见淝水之战在其酝酿阶段,就显示了它的两重性质,既像统一战争,又像民族入侵战争。
王猛死后,苻坚开始了南进部署,目标是肃清东晋在汉水、淮水以北的军事势力,牢固控制襄阳、彭城地区,随时准备进入淮、汉以南作战。此时东晋朝廷,已感到来自北方的巨大压力,因而有谢玄北府兵的组建。太元四年前秦占领襄阳、彭城,在西线战场和东线战场都取突进之势。前秦东线得其西线援兵,进入淮水以南,去广陵百里,建康大震。谢玄救三阿,有君川之捷,逐敌于淮北,使京师暂得稳定。但东晋度量彼我军事力量,北胜于南,所以收缩战线,专守淮南。谢玄则总揽青、徐,进一步从事北府兵的组建,以应付东晋建立以来尚未出现过的严重局面。
前秦占领襄阳、彭城以后,南北军事形势与太康元年灭吴之战前夕更加接近。但是,苻坚在具体部署南进兵力时诱发了前秦的内部矛盾。晋太元五年(380年),苻坚以镇和龙(今辽宁朝阳,为前燕慕容都城所在)的征北将军幽州刺史行唐公苻洛为使持节、都督益宁西南夷诸军事、征南大将军、益州牧,镇成都,使他道由伊阙趋襄阳,溯汉水北上,不许他经过长安。苻洛与镇蓟的镇北大将军北海公重联合,举兵反叛。和龙与蓟均鲜卑、乌桓旧地,鲜卑、乌桓虽表示不愿相从反叛,但此事引起关东的不宁是很显著的。苻坚平叛以后,以弟阳平公苻融执政,为侍中、中书监、都督中外诸军事、车骑大将军、司隶校尉、录尚书事,以太子苻丕为都督关东诸军事、征东大将军、冀州牧,镇邺。苻坚又以关东“地广人稀”,思所以镇静之,而关中氐人族类“支胤弥繁”,乃分三原、九嵕、武都、汧、雍氐人十五万户于诸方要镇,“不忘旧德,为磐石之宗。”于是氐人宗族各领子弟,分镇关东要津①,而关中氐人力量转弱。赵整以歌为谏曰:“远徙种人留鲜卑,一旦缓急当语谁?”后来的事实证明,这一措施的确没有起到巩固氐族统治的作用。
苻坚为南侵进行的又一项重要准备,是于太元七年改授苻融为征南大将军,以苻朗为使持节都督青徐兖三州诸军事、镇东将军、青州刺史,并以裴元略为巴西、梓潼太守,使密具舟师,作顺流东下之计。这些部署,都是师法西晋灭吴战争的战前准备。
淝水之战前夕,前秦军事形势虽与晋灭吴之战前夕西晋军事形势极为近似,但前秦国内政治形势,由于民族因素的存在,却与西晋很不相同。苻洛、苻重之叛,说明氐族上层中秩序很不稳定。前于此的匈奴刘氏、羯石氏、鲜卑慕容氏,建国以后无一不是由于权贵争夺而内乱不己。氐苻氏的情况完全一样。关东形势特别可虑。氐户东迁,就是出于对关东地区实行民族统治的需要,这当然是对杂处关东的各民族极不信任的表现。关东地区民族分裂的可能性远未消弭。前秦内部的形势既然如此,那就说明尚不存在由前秦进行统一战争的政治条件,如同西晋太康元年所具有的那样。
让我们系统地比较一下灭吴之战和淝水之战这两次相距一个世纪的南北战争,研究一下它们的相同和相异的条件。
这两次战争,兵力方面都是南弱北强,北方又有顺流之利,因而居绝对优势地位。西晋和前秦向南用兵,臣僚都是同者少而异者多。西晋以持异议的贾充为元帅,前秦以持异议的苻融为前锋,这种情况又很相似。两次南北战争相同相似之处不少而结局迥异,是由于相异条件起着更大作用的缘故。
两次南北战争的相异条件是:
第一,两次战争军事准备的周密性大不一样。西晋以羊祜镇襄阳,筹划攻吴,始于泰始五年(269年)。羊祜先是“绥怀远近”,又垦田积谷,“至季年有十年之积”,见《晋书》卷三四《羊祜传》。羊祜以王濬为益州刺史,密令修舟揖为顺流之计,始于泰始八年(272年)。羊祜的作战方略是咸宁二年(276年)确定的,内容是:“梁益之兵(王濬、唐彬)水陆俱下,荆楚之众(羊祜)进临江陵,平南、豫州(胡奋、王戎)直指夏口,徐扬青兖(王浑、司马伷)并向秣陵。鼓旆以疑之,多方以误之。以一隅之吴,当天下之众,势分形散,所备皆急。巴汉奇兵(王濬)出其空虚,一处倾坏则上下震荡。”咸宁五年(279年)战争发动时,羊祜虽已身死,反对派贾充成为战争的元帅,但五路出兵的方略,据《三国志·吴志·孙晧传》及《晋书》卷三《武帝纪》的记载,与羊祜当年设计者完全相同。可见晋灭吴之战军事上经过十几年的周密策划,充分准备;部署上有正有奇,首尾策应,力求使对方处于被动地位,一处失利则全局动摇。吴丞相张悌率兵三万溯流应战,自知是孤注一掷。他估计形势说:“吴之将亡,贤愚所知,非今日也。”胡三省于《通鉴》此处评曰:“吴人至此为计穷也。”
前秦对淝水之战的军事准备,虽然基本上因袭晋灭吴之战的方略,但是极不周密,也不落实。前秦南进军力组成和配置,大致如下:
羽林军三万人,发良家子家富有武艺者组成,这无异是一支长安等地富人的质子军,只能置符坚中军以备侍从仪卫,没有战