遣其武卫苟苌、左将军毛盛、中书令梁熙、步兵校尉姚苌等率骑十三万伐张天赐于姑臧。遣尚书朗阎负、梁殊衔命军前,下书征天锡。坚严饰卤簿,亲饯苌等于城西,赏行将各有差。又遣其秦州刺史苟池、河州刺史李辩、凉州刺史王统,率三州之众以继之。阎负等到凉州,天锡自以晋之列藩,志在保境,命斩之,遣将军****出距苌等。俄而梁熙、王统等自清石津攻其将梁粲于河会城,陷之。苟苌济自石城津,与梁熙等会攻缠缩城,又陷之。****惧,自杨非退还清塞。天锡又遣将军掌据率众三万,与****阵于洪池。苟苌遣姚苌以甲卒三千挑战,诸将劝据击之,以挫其锋,据不从。天锡乃率中军三万次金昌。苌、熙闻天锡来逼,急攻据、建,建降于苌,遂攻据,害之,及其军司席仂。苌进军入清塞,乘高列阵。天锡又遣司兵赵充哲为前锋,率劲勇五万,与苌等战于赤岸,哲大败。天锡惧而奔还,至笺请降。苌至姑臧,天锡乘素车白马,面缚舆榇,降于军门。苌释缚焚榇,送之于长安,诸郡县悉降。坚以梁熙为持节、西中郎将、凉州刺史,领护西羌校尉,镇姑臧。徙豪右七千余户于关中,五品税百姓金银一万三千斤以赏军士,余皆安堵如故。坚封天锡重光县之东宁乡二百户,号归义侯。初,苌等将征天锡,坚为其立第于长安,至是而居之。
坚既平凉州,又遣其安北将军、幽州刺史苻洛为北讨大都督,率幽州兵十万讨代王涉翼犍。又遣后将军俱难与邓羌等率步骑二十万东出和龙,西出上郡,与洛会于涉翼犍庭。翼犍战败,遁于弱水。苻洛逐之,势窘迫,退还阴山。其子翼圭缚父请降,洛等振旅而还,封赏有差。坚以翼犍荒俗,未参仁义,令入太学习礼。以翼圭执父不孝,迁之于蜀。散其部落于汉鄣边故地,立尉、监行事,官僚领押,课之治业营生,三五取丁,优复三年无税租。其渠帅岁终令朝献,出入行来为之制限。坚尝之太学,召涉翼犍问曰:“中国以学养性,而人寿考,漠北啖牛羊而人不寿,何也?”翼犍不能答。又问:“卿种人有堪将者,可召为国家用。”对曰:“漠北人能捕六畜,善驰走,逐水草而已,何堪为将!”又问:“好学否?”对曰:“若不好学,陛下用教臣何为?”坚善其答。
坚以关中水旱不时,议依郑白故事,发其王侯已下及豪望富室僮隶三万人,开泾水上源,凿山起堤,通渠引渎,以溉冈卤之田。及春而成,百姓赖其利。以凉州新附,复租赋一年。为父后者赐爵一级,孝悌力田爵二级,孤寡高年谷帛有差,女子百户牛酒,大酺三日。
遣其尚书令苻丕率司马慕容暐、苟苌等步骑七万寇襄阳。使杨安将樊邓之众为前锋,屯骑校尉石越率精骑一万出鲁阳关,募容垂与姚苌出自南乡,苟池等与强驽王显将劲卒四万从武当继进,大会汉阳。师次沔北,晋南中郎将朱序以丕军无舟楫,不以为虞,石越遂游马以渡。序大惧,固守中城。越攻陷外郛,获船百余艘以济军。丕率诸将进攻中城,遣苟池、石越、毛当以众五万屯于江陵。晋车骑将军桓冲拥众七万为序声援,惮池等不进,保据上明。兖州刺史彭超遣使上言于坚曰:“晋沛郡太守戴逯以卒数千戍彭城,臣请率精锐五万攻之,愿更遣重将讨淮南诸城。”坚于是又遣其后将军俱难率右将军毛当、后禁毛盛、陵江邵保等步骑七万寇淮阴、盱眙。扬武彭超寇鼓城。梁州刺史韦钟寇魏兴,攻太守吉挹于西城。晋将军毛武生率众五万距之,与俱难等相持于淮南。
先是,梁熙遣使西域,称扬坚之威德,并以缯彩赐诸国王,于是朝献者十有余国。大宛献天马千里驹,皆汗血、朱鬛、五色、凤膺、麟身,及诸珍异五百余种。坚曰:“吾思汉文之返千里马,咨嗟美咏。今所献马,其悉反之,庶克念前王,仿佛古人矣。”乃命群臣作《止马诗》而遣之,示无欲也。其下以为盛德之事,远同汉文,于是献诗者四百余人。
是时苻丕久围襄阳,御史中丞李柔劾丕以师老无功,请征下廷尉。坚曰:“丕等费广无成,实宜贬戮。但师已淹时,不可虚然中返,其特原之,令以功成赎罪。”因遣其黄门郎韦华持节切让丕等,仍赐以剑,曰:“来春不捷者,汝可自裁,不足复持面见吾也。”初,丕之寇襄阳也,将急攻之,苟苌谏曰:“今以十倍之众,积粟如山,但掠徙荆、楚之人内于许、洛,绝其粮运,使外援不接,粮尽无人,不攻自溃,何为促攻以伤将士之命?”丕从之。及坚让至,众咸疑惧,莫知所为。征南主簿河东王施进曰:“以大将军英秀,诸将勇锐,以攻小城,何异洪炉燎羽毛。所以缓攻,欲以计制之。若决一旦之机,可指日而定。今破襄阳,上明自遁,复何所疑!愿请一旬之期,以展三军之势。如其不捷,施请为戮首。”丕于是促围攻之。坚将亲率众助丕等,使苻融将关东甲卒会于寿春,梁熙统河西之众以继中军。融、熙并上言,以为未可兴师,乃止。
太元四年,晋兖州刺史谢玄率众数万次于泗汭,将救彭城。苻丕陷襄阳,执南中郎将朱序,送于长安,坚署为度支尚书。以其中垒梁成为南中郎将、都督荆、扬州诸军事、荆州刺史,领护南蛮校尉,配兵一万镇襄阳,以征南府器杖给之。彭超围彭城也,置辎重于留城。至是,晋将谢玄遣将军何谦之、高衡率众万余,声趣留城,超引军赴之。戴逯率彭城之众奔于谢玄,超留其治中徐褒守彭城而复寇盱眙。俱难既陷淮阴,留邵保戍之,与超会师而南。晋将毛武生救魏兴,遣前锋督护赵福、将军袁虞等将水军一万,溯江而上。坚南巴校尉姜宇遣将张绍、仇生等水陆五千距之,战于南县,王师败绩。寻而韦钟攻陷魏兴,执太守吉挹。毛当与王显自襄阳而东,会攻淮南。彭超陷盱眙,获晋建威将军、高密内史毛璪之,遂攻晋幽州刺史田洛于三阿,去广陵百里,京都大震,临江列戍。孝武帝遣征虏将军谢石率水军次于涂中,右卫将军毛安之、游击将军河间王昙之次于堂邑,谢玄自广陵救三阿。毛当、毛盛驰袭安之,王师败绩。玄率众三万次于白马塘,俱难遣其将都颜率骑逆玄,战于塘西,玄大败之,斩颜。玄进兵至三阿,与难、超战,超等又败,退保盱眙。玄进次石梁,与田洛攻盱眙,难、超出战,复败,退屯淮阴。玄遣将军何谦之、督护诸葛侃率舟师乘潮而上,焚淮桥,又与难等合战,谦之斩其将邵保,难、超退师淮北。难归罪彭超,斩其司马柳浑。坚闻之,大怒,槛车征超下狱,超自杀,难免为庶人。
坚以毛当为平南将军、徐州刺史,镇彭城;毛盛为平东将军、兖州刺史,镇胡陆;王显为平吴校尉、扬州刺史,戍下邳:赏堂邑之功也。又以苻洛为散骑常侍、持节、都督益、宁、西南夷诸军事、征南大将军、益州牧,领护西夷校尉,镇成都,命从伊阙自襄阳溯汉而上。洛,健之兄子也。雄勇多力,而猛气绝人、坚深忌之,故常为边牧。洛有征伐之功而未赏,及是迁也,恚怒,谋于众曰:“孤于帝室,至亲也,主上不能以将相任孤,常摈孤于外,既投之西裔,复不听过京师,此必有伏计,令梁成沈孤于汉水矣。为宜束手就命,为追晋阳之事以匡社稷邪?诸君意如何?”其治中平颜妄陈祥瑞,劝洛举兵。洛因攘袂大言曰:“孤计决矣,沮谋者斩!”于是自称大将军、大都督、秦王,署置官司,以平颜辅国将军、幽州刺史,为其谋主。分遣使者征兵于鲜卑、乌丸、高句丽、百济及薛罗、休忍等诸国,并不从。洛惧而欲止,平颜曰:“且宜声言受诏,尽幽、并之兵出自中山、常山,阳平公必郊迎于路,因而执之,进据冀州,总关东之众以图秦、雍,可使百姓不觉易主而大业定矣。”洛从之,乃率众七万发和龙,将图长安。于是关中骚动,盗贼并起。坚遣使数之曰:“天下未一家,兄弟匪他,何为而反?可还和龙,当以幽州永为世封。”洛谓使者曰:“汝还白东海王,幽州褊厄,不足容万乘,须还王咸阳,以承高祖之业。若能候驾潼关者,位为上公,爵归本国。”坚大怒,遣其左将军窦冲及吕光率步骑四万讨之,右将军都贵驰传诣邺,率冀州兵三万为前锋,以苻融为大都督,授之节度。使石越率骑一万,自东莱出石径,袭和龙,海行四百余里。苻重亦尽蓟城之众会洛,次于中山,有众十万。冲等与洛战于中山,大败之,执洛及其将兰殊,送于长安。吕光追斩苻重于幽州,石越克和龙,斩平颜及其党与百余人。坚赦兰殊,署为将军,徙洛于凉州,征苻融为车骑大将军、领宗正、录尚书事。
洛既平,坚以关东地广人殷,思所以镇静之,引其群臣于东堂议曰:“凡我族类,支胤弥繁,今欲分三原、九嵕、武都、汧、雍十五万户于诸方要镇,不忘旧德,为磐石之宗,于诸君之意如何?”皆曰:“此有周所以祚隆八百,社稷之利也。”于是分四帅子弟三千户,以配苻丕镇邺,如世封诸侯,为新券主。坚送丕于灞上,流涕而别。诸戎子弟离其父兄者,皆悲号哀恸,酸感行人,识者以为丧乱流离之象。于是分幽州置平州,以石越为平州刺史,领护鲜卑中郎将,镇龙城;大鸿胪韩胤领护赤沙中郎将,移乌丸府于代郡之平城;中书令梁谠为安远将军、幽州刺史,镇蓟城;毛兴为镇西将军、河州刺史,镇枹罕;王腾为鹰扬将军、并州刺史,领护匈奴中郎将,镇晋阳;二州各配支户三千;苻晖为镇东大将军、豫州牧,镇洛阳;苻睿为安东将军、雍州刺史,镇蒲坂。先是,高陆人穿井得龟,大三尺,背有八卦文,坚命太卜池养之,食以粟,及此而死,藏其骨于太庙。其夜庙丞高虏梦龟谓之曰:“我本出将归江南,遭时不遇,陨命秦庭。”又有人梦中谓虏曰:“龟三千六百岁而终,终必妖兴,亡国之征也。”
坚自平诸国之后,国内殷实,遂示人以侈,悬珠帘于正殿,以朝群臣,宫宇车乘,器物服御,悉以珠玑、琅玕、奇宝、珍怪饰之。尚书郎裴元略谏曰:“臣闻尧、舜茅茨,周卑宫室,故致和平,庆隆八百。始皇穷极奢丽,嗣不及孙。愿陛下则采椽之不琢,鄙琼室而不居,敷纯风于天下,流休范于无穷,贱金玉,珍谷帛,勤恤人隐,劝课农桑,捐无用之器,弃难得之货,敦至道以厉薄俗,修文德以怀远人。然后一轨九州,同风天下,刑措既登,告成东岳,踪轩皇以齐美,哂二汉之徙封,臣之愿也。”坚大悦,命去珠帘,以元略为谏议大夫。
鄯善王、车师前部王来朝,大宛献汗血马,肃慎贡楛矢,天竺献火浣布,康居、于阗及海东诸国,凡六十有二王,皆遣使贡其方物。
初,坚母少寡,将军李威有辟阳之宠,史官载之。至是,坚收起居注及著作所录而观之,见其事,惭怒,乃焚其书,大检史官,将加其罪。著作郎赵泉、车敬等已死,乃止。
荆州刺史都贵遣其司马阎振、中兵参军吴仲等率众二万寇竟陵,留辎重于管城,水陆轻进。桓冲遣南平太守桓石虔、竟陵太守郭铨等水陆二万距之,相持月余,战于滶水。振等大败,退保管城。石虔乘胜攻破之,斩振及仲,俘斩万七千。