阿法兄弟,亦不可信,明當除之。”旦而侍婢以告,法與弟堅率壯士數百人入雲龍門,宿衛者皆舍仗歸堅。廢生為越王,俄而殺之。
堅,字永固,一字文玉,雄第二子也。既殺苻生,以位讓其兄清河王法,法固以推堅。於是去皇帝之號,僭稱天王,號年永興。以法為丞相、東海公,尋以疑忌殺之。改年為甘露,時建國二十二年也。堅從弟晉公柳反於蒲坂,魏公庾反於陝,燕公武反於安定,堅弟趙公雙反於上邽,皆討平之。慕容垂奔于堅,王猛勸堅殺之,堅不從。
三十八年,改為建元。堅遣使牛恬朝貢。使尚書令王猛伐鄴,堅親率大眾以繼之。克鄴,擒慕容暐。堅使其右將軍楊安攻克漢中,仍平蜀;又遣其武衛將軍苟萇西伐涼州,降張天錫;遣其子長樂公丕攻克襄陽。堅觀其史書,見母苟氏通李威之事,慚怒,乃焚其書。
堅南伐司馬昌明,戎卒六十萬,騎二十七萬,前後千里,旗鼓相望。堅至項城,涼州兵始達咸陽,蜀漢之軍,順流而下,幽冀之眾,至於彭城,東西萬里,水陸齊進,運漕萬艘,自河入石門,達於汝潁。堅弟陽平公融攻壽春,克之。融馳使白堅曰:“賊少易俘,但懼越逸,宜速進軍。”堅大悅,舍大軍於項城,輕騎八千,兼道赴之。堅與融登城,望昌明將謝石軍,又望八公山上草木皆類人形,顧謂融曰:“此亦勁敵也,何謂少乎!”憮然有懼色。謝石欲戰,苻融陳逼肥水,石遣使謂融曰:“君若小退師,令將士周旋,僕與君公緩轡而觀之,不亦美也?”融於是麾軍卻陳,欲因其濟,覆而取之。軍遂奔退,制之不可止。融馬倒見殺,軍遂大敗。謝石乘勝追擊,至於青岡,死者相枕。堅單騎遁還淮北。初,謠言曰:“堅不出項。君臣勸堅停項,為六軍聲鎮,堅不從。諸軍悉潰,唯其冠軍慕容垂一軍獨全,堅以千餘騎赴之。收集離散,比至洛陽,眾十餘萬。
行未及關,垂有貳志,說堅請巡撫燕代,並求拜墓,許之。垂遂殺堅驍騎將軍石越、鎮軍將軍毛當,引丁零之眾攻堅子長樂公丕於鄴。慕容泓、衝起兵華澤,堅遣子叡、暉前後擊泓,為泓所敗。長安鬼夜哭三旬。衝又擊殺堅將姜宇於灞上,遂屯阿房,進逼長安。堅登城觀之,嘆曰:“此虜何從而出?其強若斯!”大言責衝曰:“爾輩群奴,正可牧牛羊,何為送死!”衝曰:“奴則奴矣,既厭奴苦,取爾見代。”堅遣使送錦袍一領遺衝,便者稱有詔:“古人兵交,使在其間。卿遠來草創,得無勞乎?今送一袍,以明本懷。朕於卿恩分如何,而於一朝忽為此變?”衝命詹事答之,亦稱皇太弟有令:“孤今心在天下,豈顧一袍小惠。苟能知命,便可君臣束手,早送皇帝。自當寬貸苻氏,以酬曩好,終不使既往之事,獨美於前。”堅大怒曰:“朕不用王景略、陽平公之言,使白虜敢至於此!”
長安大飢,人民相食。姚萇叛於北地,與衝連和,合攻長安。有君烏數萬,鳴於長安城上,其聲甚悲,佔者以為不終年,有甲兵入城之象。每夜有人周城大呼曰:“楊定健兒應屬我,宮殿臺觀應坐我,父子同出不共汝。”旦遣尋求,不見人跡。先是,又謠曰:“堅入五將山長得。”堅大信之,告其太子永道曰:“天或導餘,脫如謠言。留汝兼總戎政,勿與賊爭利。吾當出隴收兵,運糧以給汝。天其或者正訓予也。”遣其衛將軍楊定擊衝於城西,為衝所擒。堅彌懼,付永道以後事,率騎數百出如五將,宣告州郡,期救長安。月餘,永道尋將母妻、宗室、男女數千騎出奔武都,遂假道入司馬昌明。慕容衝入據長安。堅至五將山,姚萇遣其將吳忠圍之。堅眾奔散,獨左右十數人,神色自若,坐而待之,召宰人進食。俄而兵至,執堅及其夫人張氏與少女寶錦,送詣姚萇。萇囚之,將害焉。堅自以平生遇萇厚,忿之,厲聲大罵,謂張氏曰:“豈令羌奴辱吾兒!”於是殺寶錦。姚萇乃縊堅於新平佛寺。永道既奔昌明,處之江州,桓玄以為梁州刺史,後為劉裕所誅。永道名犯高祖廟諱。
堅子丕,字永敘。堅以為徵東將軍、冀州牧,封長樂公,鎮鄴。為慕容垂圍逼,丕乃去鄴,率男女六萬餘口進如潞川。堅驃騎將軍張蠔、幷州刺史王騰迎丕入據晉陽。堅既為姚萇所殺,太祖九年,丕乃僭稱尊號,改年太安。先是,王猛子幽州刺史永亦率眾赴之,丕以永為司徒、錄尚書事,張蠔為司空,王騰為司隸,傳檄遠近,率多應之。
丕留王騰守晉陽,楊輔守壺關,率眾四萬,進據平陽,將討姚萇。而慕容永請假道東歸,丕弗許,怒曰:“永乃我之馬將,首亂京畿,禍傾社稷,承兇繼逆,方請逃歸。是而可忍,孰不可恕!”使其丞相王永討之,戰於襄陵,永大敗,死之。