王镇恶出生于宁康元年五月初五(公元373年6月11日)。按习俗,五月初五是不吉利的日子,家人便想把他送给别人家养活,以免对本族有害。 可王猛见了王镇恶后很惊奇,说:“这不是一个平常的孩子。过去孟尝君在恶月出生而做了齐国的宰相,这孩子也将要使我们家门兴旺的。”所以给他起名叫“镇恶”。
王镇恶十三岁时,前秦败亡,关中扰乱。王镇恶流寓在外,曾寄食于渑池(今河南渑池)的李方家里,李方对王镇恶很好。王镇恶很是感激,便对李方说:“如果遇到一个英雄的君主,邀取到万户侯,一定要厚厚地相报。”李方回答说:“您是丞相的孙子,人材这么出众,何愁不会富贵,到时候希望能聘我为本县的县令就足够了。”
后来随着叔父王曜归顺了晋朝,客居在荆州,很读了一些诸子的兵书,喜欢谈论军国大事,骑射不是他的特长,但是却善于果断地经营国家大事。
义熙五年(409年)三月,刘裕上表请求攻打南燕,有人向刘裕推荐了王镇恶。时王镇恶是天门临澧县县令。刘裕召见王镇恶,与其交谈后,刘裕甚为惊异,遂留王镇恶过夜。第二天早晨,刘裕对僚属说:“王镇恶是王猛的孙子,正是所谓将门有将。”当即以王镇恶为青州治中从事史,行参中军太尉军事,署前部贼曹。后屡战有功,封博陆县五等子。
后刘裕相继平南燕、破卢循,威震天下,北府兵三大主力(刘裕、刘毅、何无忌,何无忌已战死)的刘毅不甘屈居太尉刘裕之下,暗中积蓄实力,图谋朝权。刘裕也早有察觉,等待时机。
义熙八年(412年)九月,刘毅至江陵,偶染疾病,上书请调其堂弟、兖州刺史刘藩为副手,刘裕假意应允。刘藩自广陵(今江苏扬州西北)入建康(今南京)。刘裕借机以皇帝诏书,陈列刘毅反叛之罪,指出刘藩与之共谋不轨,勒令刘藩自杀。
十五日,刘裕率诸军自建康出发,王镇恶请战说:“您如果要对付西楚,请拨给我一百只大船做前驱。”二十九日至姑孰(今安徽当涂),又以王镇恶为振武将军,与龙骧将军蒯恩率百条小船作先头部队。
王镇恶领命,昼夜兼程,并伪称是刘藩西上,刘毅信以为真。十月二十二日,王镇恶抵达豫章口(今湖北江陵东南),距江陵城20里,弃船步行进军。 蒯恩率军在前,王镇恶紧随其后,每艘船上留一两个人,对著船岸上竖六七面旗,下面放一鼓,告诉留下来的人说:“估计我们将到城下,便长久地戒严,让人看起来好像后面还有大军的样子。”又遣人烧毁江津(今湖北沙市东南)刘毅的船舰,断其退路。王镇恶率军直指陵城,对前军说:“若有问者,但云刘兖州至”。沿途津戍及百姓说刘藩来了,未产生怀疑。
离城不到五六里时,遇上刘毅要将朱显之带著十几个骑兵和几十个步兵,要出江津。朱显之问他们是什么人,士兵回答:“刘兖州到了。”朱显之驰马到近前,问刘籓在哪儿,士兵回答:“在后面。”朱显之不见刘藩,却发现军队都带着武器,这时又望见江津的船舰被烧,烟火冲天,而鼓声甚盛。朱显之知道不是刘藩至,便跃马急驰而回报刘毅,让他急令关闭各城门。
但王镇恶已突进江陵城,士兵也攀城而入,由于城门还未来得及关闭,所以顺利打开大城东门。大城共有八支刘毅的军队,已经做好戒备。蒯恩进东门,便折回向北而击射堂,前攻金城东门。王镇恶入东门,便直击金城(今内城)西门。分军攻金城南门。刘毅金城内东从旧将,还有六队千余人,西将直吏快手,还有二千余人。两军混战,从上午十点战至下午四点,西边的人都已退散和归降,王镇恶入城,便趁风放火,烧大城南门和东门。
王镇恶遣人送诏书及赦文与刘毅,刘毅焚而不视,与司马毛惰之等督士卒力战。时金城中的士兵也不信刘裕亲自到来,一个叫王桓的人,家在江陵,以前因杀死桓谦,为刘裕所提拔,常在左右,这时率十余人帮助王镇恶作战。下午四时左右,王桓在金城东门北三十步地方凿开一个大洞。王桓率先钻进洞里,王镇恶紧随其后,后面士兵相继而入,与刘毅军短兵相接。
王镇恶的士兵和刘毅的士兵大都是北府旧人,有的都是父兄子弟中表亲等亲戚。王镇恶令士兵边战边说,刘毅的士兵都得知刘是刘裕亲自率兵而来,战无斗志,溃散逃走。一更时,听事前阵散溃,斩刘毅的勇将赵蔡,但刘毅左右士兵仍关闭东西门抵抗。王镇恶恐其作困兽斗,增加士兵伤亡,遂引军出围金城,故网开南门。刘毅恐有埋伏,于三更时乘夜率三百余人由北门突围。由于事出突然,当王镇恶率军攻城时,刘毅的马还在城外,仓促之间寻不着马,刘毅便去儿子刘肃民那里取马,刘肃民却不给。朱显之对刘肃民说:“别人要取你父亲的性命,而你却吝惜一匹马,你逃走想逃到什么地方去呢?”于是夺过马给刘毅。刘毅刚一出来,便遇见王镇恶的军队,突围不成。刘毅又到蒯恩处突围,由于士兵已作战一天,疲惫不堪,刘毅才得以从大城东门逃出。
刘毅投奔到牛牧佛寺。当初桓蔚战败时,也投奔到牛牧佛寺,寺僧昌将桓蔚藏之,刘毅便将昌和尚杀死。及至今日,刘毅也逃到此地,寺僧拒之说:“昔日亡师收容桓蔚,被刘卫军所杀,今日实在不敢收容外人。”刘毅慨叹道:“为法自弊,居然到了这个地步。”遂自缢而死。第二天,百姓告诉王镇恶军,将其斩首,其子侄也全部被杀。
此战,王镇恶身先士卒,身中五箭,手中所执的槊也被射中,在手中折断。直到江陵平定后二十天,大部队才到达。王镇恶因此战之功,于十一月被封为汉寿县子,食邑五百户。
南地少数民族领向博抵根占据阮头,常与晋王朝为敌,王镇恶便率军去讨伐。临走时,王镇恶告诉荆州刺史司马休之,请求司马休之派兵以为声援,司马休之派其将朱襄助王镇恶。
可在行军途中却出现了意外。原因是太尉刘裕妒恨荆州刺史司马休之在江陵的声望,又厌恶其子在京都建康(今南京)惹事,遂于义熙十一年(415年)正月,逮捕司马休之次子司马文宝等,命其自杀。同时以纵子凶暴为名,发兵西上,征伐司马休之。二十七日,兵出建康。二月,司马休之上书陈述刘裕罪状,举兵迎战。
此时,王镇恶于是对诸将领说:“百姓皆知官军已上,朱襄等复是一贼,表里受敌,吾事败矣”。王镇恶乃带兵连夜东下,时值江水迅急,转瞬间就行了数百里。到达之后,以竹笼盛石,堵塞水道。朱襄军至,王镇恶率军夹岸击之,斩朱襄,杀千余人。但王镇恶的缺点是贪,打败朱襄后,趁机停军抄掠诸蛮,未有及时返回。五月,王镇恶至江陵,司马休之已被平定,刘裕很生气,没有按时召见他。王镇恶笑着说:“但令我一见公,无忧矣”。不久,刘裕登城唤王镇恶。王镇恶能言善辩,素有口才。便随机应变,使刘裕消了气。王镇恶又带兵追击司马休之,至国境而还。被任为游击将军。
当时羌族贵族姚苌建立起来的后秦,历来威胁东晋。刘裕在攻灭南燕和益州割据势力后,谋伐后秦。
义熙十二年(416年)正月,后秦国王姚兴派兵攻东晋雍州(治今湖北襄阳),被雍州刺史赵伦之击败。为晋提供了北伐的借口。二月,后秦国主姚兴病死,太子姚泓即位,兄弟争位相杀,关中骚乱。四月,西秦主乞伏炽磐侵犯秦边。六月,并州(治今山西太原西北)匈奴部落聚众叛乱。同时,夏国赫连勃勃乘机起兵扰秦边境。后秦因此内外交困,国力大减。
八月,刘裕以王镇恶为咨议参军,龙骧将军,领前锋。出发前,前将军刘穆之在积弩堂见到王镇恶,对其说:“从前晋文王把蜀地委托给邓艾,现在也要把关中委托给您了,希望您要好好努力。”王镇恶说:“我们借托风云,并且承蒙提拔,现在咸阳如不攻克,誓不再渡长江返回。三秦如果平定,而主公的九锡封赏不到,也就是您的责任了。”
晋军共分兵五路征讨后秦:王镇恶与冠军将军檀道济率步兵为前锋,自淮、肥一带向许昌、洛阳(今河南许昌东、洛阳东北)方向进攻;建武将军沈林子、彭城内史刘遵考率水军,趋石门(今河南荥阳北),自汴水入河水(今黄河);直指洛阳;新野太守朱超石、宁朔将军胡藩率部由襄阳赴阳城(今河南登封东南),策应洛前锋主力,从南面进攻洛阳;振武将军沈田子、建威将军傅弘之率部由襄阳趋武关(今陕西商南西南),牵制关中的后秦军;冀州刺史王仲德统领前锋诸军,经泗水开巨野泽(今山东巨野北)入河水(今黄河)。
九月,王镇恶和檀道济进入后秦境,所向皆捷。秦将王苟生献漆丘(今河南商丘东北)降王镇恶,徐州刺史姚掌以项城(今河南沈立)降檀道济。其它要点屯守兵力,亦望风降附。檀道济又破新蔡(今属河南),执杀太守董遵,进克中原重镇许昌,擒获秦颍川太守姚垣及大将杨业。
十月,王镇恶、檀道济会师成皋(今荥阳西北)。后秦阳城、荥阳(今荥阳东北)二城皆降。镇守洛阳的后秦征南将军姚洸求救于长安。后秦主姚泓派越骑校尉阎生率骑兵三千人,武卫将军姚益男率步兵1万前往助守。同时遣并州牧姚懿自蒲阪(今山西水济西南)进屯陕津(即茅津,今河南三门峡市西黄河上)为后援。洛阳守将姚洸拒纳部将赵玄集中兵力,固守金墉(今洛阳东北),以待援军建议,分兵扼守各处险要:命宁朔将军赵玄率千余人南守柏谷坞(今河南偃师东南),广武将军石无讳东守巩城(今河南巩县西南)。不久,成皋、虎牢(今河南荥阳西北)守军相继降晋。王镇恶与檀道济、沈林子等长驱而进。石无讳退还洛阳,赵玄战死。晋军进逼洛阳,姚洸出降,秦军四千余人被俘。
义熙十三年(417年)正月,刘裕留子彭城公刘义隆镇守彭城,亲率水军自彭城西进。刘裕原令前锋诸军到达洛阳后,等待后续大军会合再前进;但王镇恶见后秦内乱,潼关空虚,便机断而行,于二月乘胜进击渑池(今河南洛宁西),遣司马毛德祖攻蠡吾城(今河南洛宁西北)、引兵疾趋潼关。在渑池,王镇恶到李方家去拜访,见了他的母亲,厚加酬赏,任命李方作渑池令。
进至潼关,为秦大将军姚绍所拒,姚绍深沟高垒以自守。王镇恶孤军远来,后备供应不足,便派人驰告刘裕,求发遣粮食和援军。当时刘裕的水军自淮、泗入清河,准备逆黄河西上,北魏因滑台丢失而倍防刘裕,不肯借道,拓跋嗣以司徒长孙嵩督山东诸军事,遣振威将军娥洁、冀州刺史阿薄干,率步骑兵10万屯黄河北岸。北魏还以数千骑兵,缘黄河北岸随刘裕军西行,不时袭扰,迟滞晋军西进。刘裕把王镇恶派来的人叫来,把船朝北的舷窗打开来,指著岸上的魏军说:“我说不要深入前进嘛,岸上是这个样子,怎么能够派遣军队!”王镇恶于是亲自到弘农等地督上民租,军食复振。
三月,夺取潼关,乘胜追击。后秦姚绍引兵出战失利,损兵千余,退驻定城(今潼关西),依险拒守。四月,姚绍遣长史姚洽、宁朔将军安鸾、护军姚墨蠡、河东太守唐小方率众2000进趋黄河以北九原(今山西新绛北),设立河防,以断绝王镇恶、檀道济之粮援,被沈林子击破,将士被杀殆尽。姚绍闻姚洽败死,发病身亡。东平公姚瓒代姚绍行使兵权,引兵攻袭沈林子,被沈林子击败。
八月,刘裕至潼关,商讨进取之计,王镇恶请求带领水军从黄河入渭水,直逼长安,刘裕同意。王镇恶引水军自黄河进入渭水,后秦恢武将军姚难自香城(今陕西朝邑东)回救长安。王镇恶率兵追击。姚泓从灞上引兵回屯石桥(今长安城洛门东北),援接姚难。镇北将军姚强与姚难在泾上(今泾河入渭之口)汇合,共拒王镇恶。王镇恶遣毛德祖进击,破之。姚强战死,姚难逃往长安。姚瓒退守郑城(今陕西华县)。此时,刘裕也挥师进逼秦军。姚泓急遣姚丕守渭桥(今长安城北),辅国将军胡翼度守城东北之石积,姚瓒守灞东(灞水以东)。姚泓则自屯逍遥园(长安城西)。
王镇恶军所乘的都是艨艟战舰,人全在舰内,秦人见船舰溯水而进,船外看不到划船的人。北方向来没有船只,莫不惊惋,以为是神。八月二十三日,王镇恶军到达渭桥,饱餐战饭,弃舟上岸。时渭水水流湍急,眨眼之间,船舰都随流而去。当时姚泓在长安城还有几万人,王镇恶抚慰士兵说:“卿位将士的家都在江南,这里是长安城北门外,离家相去万里,而船队所载的衣物钱粮,都一起被逐流冲走了,难道还有求生的计策!唯有死战,可以立下大功,不然我们都会死在这里。”于是身先士卒,众人也知道没有退路,无不奋勇争先。后秦军一触即溃,大败而逃。姚泓与姚瓒引兵来救,遇姚丕部败退,自相践踏,不战而溃。姚泓单骑还宫,王镇恶自平朔门(长安北门)攻入长安。第二天,姚泓带妻子儿女归降,后秦灭亡。城内有六万多户,王镇恶对百九宣扬国恩,抚慰民心,纪律严明,百姓渐安。
刘裕将至长安,王镇恶于灞上相迎,刘裕慰劳他说:“成就我的大业的,真是爱卿啊!”王镇恶拜了两拜,辞谢说:“这是依靠明公您的威势,各位将官的力量。我哪有什么功劳!”刘裕笑著说:“爱卿是想要学冯异啊。”
此时,关中丰全仓库殷积,王镇恶极意收敛,子女玉帛,不可胜计。刘裕因其功高,也不加过问。进号征虏将军。这时有人向刘裕报告,王镇恶攻下长安后,把姚泓的辇藏起来,恐怕有野心。刘裕暗中派人把辇找到,结果发现辇放在墙边没人管,而车子上原来装饰的金银玩物,都被剔光了。刘裕闻后,这才放心。
十一月,留守江南的重臣刘穆之病故,朝中空虚。当初,刘裕准备攻下关中后,在经略西北。此时,晋军将士都久战思归,都不想留下。刘裕也怕江南出事,便决议东反。留次子年仅十二岁的桂阳公刘义真为安西将军,雍秦二州刺史,镇守长安;王镇恶以征虏将军领安西司马、冯翊太守,委托给他捍卫的责任。
等大军东还,赫连勃勃逼迫北地,刘义真派遣中兵参军沈田子抵御他。敌军十分气盛,沈田子后退屯驻在刘因堡,派遣使者回来报告给王镇恶。王镇恶当着沈田子的使者的面对安西长史王修说:“您把个十岁的儿童交给我们,就应当同心尽力,现在却拥兵不进,贼军怎么能够扫平?”使者回去报告了,沈田子非常害怕。
由于王镇恶的祖父王猛为前秦丞相多年,甚得人心,而王镇恶又新立大功,所以晋军皆忌之。沈田子素与王镇恶不和,便与傅弘之多次对刘裕说:“镇恶家在关中,不能够信任。”刘裕说:“留下你们文武官员将士,和精锐部队一万人,他如果要作乱的话,恰恰自取灭亡,不必多说。”刘裕又私下对沈田子说:“钟会不能随心作乱,是因为有卫馞等人的缘故。常言说:‘猛兽不如群狐。’你们十几个人有什么惧怕王镇恶的!”十二月,刘裕离开长安。时赫连勃勃强盛,见刘裕至长安,不敢妄动。等大军东还,赫连勃勃便于闰十二月侵犯北地。
义熙十四年(418年)正月,夏国抚军大将军赫连璝,抵达渭水北岸,关中人民归降的,道路上前后相连。沈田子率军抵抗,畏惧夏军强大,不敢前进,退守刘回堡,派使节回长安报告王镇恶,王镇恶对安西长史王修说:“太尉把十岁小儿托付给我们,应当共同竭尽全力。沈田子却手握大军,不肯前进,什么时候才能削平强蛮!”使节回到前防,把这段话报告沈田子。沈田子跟王镇恶,平时已经互不相容,现在更是愤怒恐惧。不久,王镇恶和沈田子,同时出军长安以北,抵抗夏国,晋部队中有谣言说:“王镇恶打算杀光江南人,然后派数十人送刘义真回去,他自己则据守关中叛变。”正月十五日(3月7日)沈田子邀王镇恶到傅弘之的大营举行军事会议。沈田子请求摒除左右人员,秘密对话。就在摒除左右人员之后,沈田子使他的族人沈敬仁藏在虎帐之中,击斩王镇恶,享年四十六岁,宣称奉太尉刘裕密令行事。后来沈田子也被王修所杀,在这样将领内斗的情况下,关中很快的被夏国所占。
刘裕得到王镇恶被杀的消息,上疏皇帝司马德宗说:“沈田子忽然发狂,杀害忠良。”追赠王镇恶左将军、青州刺史。后来刘裕即位之后,追封王镇恶龙阳县侯,谥壮侯,更获得在太庙的配祭礼待。其子王灵福嗣。
王镇恶性格贪鄙,除了灭后秦后私自取走后秦国库大量物资,连昔日讨伐蛮帅时亦因为忙于抄掠蛮族物资而迟了到江陵与刘裕会合。
王镇恶能言善辩,他因抄掠蛮族而迟还江陵,令得刘裕十分生气,更一度拒不接见。但王镇恶却不担心,更说只要和刘裕见面就能解决事情。及后二人相见,王镇恶以其口才向刘裕解释,竟能令刘裕释怀。
王猛:“此非常儿,昔孟尝君恶月生而相齐,是儿亦将兴吾门矣!”
李方:“君丞相孙,人才如此,何患不富贵。”
刘裕:“镇恶,王猛之孙,所谓将门有将也。”“故安西司马、征虏将军王镇恶,志节亮直,机略明举。自策名州府,屡著诚绩。荆南遘衅,势据上流,难兴强蕃,忧兼内侮。镇恶轻舟先迈,神兵电临,旰食之虞,一朝雾散。及王师西伐,有事中原,长驱洛阳,肃清湖、陕。入渭之捷,指麾无前,遂廓定咸阳,俘执伪后,克成之效,莫与为畴,实捍城所寄,国之方召也。近北虏游魂,寇掠渭北,统率众军,曜威扑讨。贼既还奔,还次泾上,故龙骧将军沈田子忽发狂易,奄加刃害,忠勋未究,受祸不图,痛惜兼至,惋悼无已,伏惟圣怀,为之伤恻。田子狂悖,即已备宪。镇恶诚著艰难,勋参前烈,殊绩未酬,宜蒙追宠,愿敕有司,议其褒赠。”
沈约:帝王受命,自非以功静乱,以德济民,则其道莫由也。自三代以来,醇风稍薄,成功济务,尊出权道,虽复负扆南面,比号轩、牺,莫不自谢王风,率由霸德。高祖崛起布衣,非藉民誉,义无曹公英杰之响,又阙晋氏辅魏之基,一旦驱乌合,不崇朝而制国命,功虽有余,而德未足也。是故王谧以内惧流奔,王绥以外侮成衅,若非树奇功于难立,震大威于四海,则不能承配天之业,一异同之心。义熙以后,大功仍建,自桓温旍旆所临,莫不献珍受朔。及金墉请吏,元勋将举,九命之礼既行,代终之符已及。方复观兵函、渭,用师天险,独克之举,振古难称。若使闭门反政,置兵散地,后败责其前功,一眚亏其盛业,岂复得以黄屋朱户,为衰晋之贞臣乎?及其灵威薄震,重关莫守,故知英算所苞,先胜而后战也。王镇恶推锋直指,前无强陈,为宋方叔,壮矣哉!
司马光:“‘疑则勿任,任则勿疑。’裕既委镇恶以关中,而复与田子有后言,是斗之使为乱也。惜乎!百年之寇,千里之士,得之艰难,失之造次,使丰、鄗之都复输寇手。荀子曰:‘兼并易能也,坚凝之难。’信哉!”
陈元靓:”谋勇之臣,神武之君。惟君用臣,静乱觧纷。浮江鲸突,入渭云屯。功高宋室,征虏将军。“
公元782年(建中三年),礼仪使颜真卿向唐德宗建议,追封古代名将六十四人,并为他们设庙享奠,当中就包括“宋征虏将军王镇恶”。 及至公元1123年(宣和五年),宋室依照唐代惯例,为古代名将设庙,七十二位名将中亦包括王镇恶。 在北宋年间成书的《十七史百将传》中,王镇恶亦位列其中。
祖父:王猛,前秦宰相。
父:王休,前秦河东太守。
王基,王镇恶兄,王镇恶死后被沈田子所杀。
王鸿,王镇恶弟,王镇恶死后被沈田子所杀。
王遵,王镇恶弟,王镇恶死后被沈田子所杀。
王渊,王镇恶弟,王镇恶死后被沈田子所杀。
王康,王镇恶弟,本留关中,王镇恶领兵至潼关时投靠兄长。王镇恶死时因逃匿了幸免于难,并举家走到彭城投奔刘裕。后因探望母亲而求至洛阳,接着就一直为晋廷据守洛阳金镛城。
子:王灵福,嗣爵,官至右军咨议参军。
孙:王述祖,王灵福子,嗣爵。
曾孙:王睿,王述祖子,嗣爵。萧道成建立南齐,国除。