太初二年(387年),前秦南安王
苻登即皇帝位,加封
苻纂为太师、使持节、都督中外诸军事、大司马,封爵鲁王。苻纂曾质问使者:“渤海王
苻懿是先帝(
苻丕)的儿子,苻登为什么不拥立他而自己登上大位?”长史
王旅劝谏道:“南安王苻登已继大统,按道理不能再改变了,明公当以大局为重,不可自相猜忌呀!”于是苻纂接受苻登的任命。不久,卢水胡
彭沛谷、屠各董成、张龙世、新平羌
雷恶地都来相应前秦的号召而归附苻纂,苻纂的部众多达十余万。八月,前秦冯翊太守
兰犊率领军队二万人,从频阳到和宁驻扎,跟苻纂谋划攻取前秦旧都长安。苻纂的弟弟
苻师奴劝苻纂登基称尊当皇帝,苻纂没有听从,随后苻师奴杀害了苻纂,取代了他的权位,兰椟于是与苻师奴断绝了来往。九月,姚苌率兵来到泥源。苻师奴迎战,被打得大败,逃命到鲜卑。后秦收编了他的部众,屠各人董成等也都投降。
太初四年(389年),
苻登收集余兵,退据胡空堡,派使者送诏书加
窦冲为大司马、骠骑将军、前锋大都督、都督陇东诸军事,
杨定为左丞相、上大将军、都督中外诸军事,
杨壁为大将军、都督陇右诸军事。派窦冲率现有之兵为先驱,从繁川奔赴长安。苻登率军从新平迳直往据新丰的千户固。派杨定率陇上诸军为后续,杨壁留守仇池。又令他的并州刺史
杨政、冀州刺史
杨楷率所部大举在长安会合。
姚苌派遣他的将军
王破虏到秦州攻占地方,杨定与王破虏在清水的格奴坂交战,大败王破虏。苻登在鸯泉堡进攻张龙世,姚苌去援救他,苻登率军退走。