长期居住在秦,晋襄公死亡,因太子年幼,赵盾从秦国请送公子雍归国即位,但由于穆嬴(太子母)日抱太子以啼于朝,赵盾反复,最终拥立晋灵公。将秦师击败于令狐,先蔑奔秦,士会从之。
公子雍,春秋时代齐国的公子,父亲是
齐桓公、母亲是宋华子。齐桓公内宠六个如夫人,生下六个儿子。(齐桓公儿子不止这六人,左传僖二十六年提到桓公之子七人为七大夫于楚。这里说的是这六人争立为国君。)唯一没有登上君位的就是公子雍。
前634年,
鲁国和
楚国联合起来攻打齐国。攻下谷地。把公子雍安置在谷地,
易牙来辅佐他,作为鲁国的后援。齐桓公有七个儿子,在楚国为大夫。
前621年,
晋襄公去世,太子夷皋尚在襁褓中,因为连年发生祸难,晋国人打算立年长的国君。
正卿中军将赵盾属意公子雍,说:“立公子雍为君。公子雍乐于行善而且年长,先君
晋文公宠爱他,而且为晋国的老朋友秦国所亲近。能安排好人就巩固,立年长的人就名正言顺,立先君所爱就合于孝道,结交老朋友就安定。因为祸难的缘故,所以要立年长的国君。有了这四项德行的人,祸难就必定可以缓和了。”
亚卿中军佐狐射姑想拥立
辰嬴的儿子公子乐,说:“不如立公子乐。辰嬴受到两位国君的宠爱,立她的儿子,百姓必然安定。”赵盾说:“辰嬴低贱,位次第九,她的儿子有什么威严呢?而且为两位国君所宠幸,这是淫荡。作为先君的儿子,不能求得大国而出居小国,这是鄙陋。母亲淫荡,儿子鄙陋,就没有威严;陈国小而且远,有事不能救援,怎么能安定呢?杜祁由于国君的缘故,让位给逼姞而使她在上;由于狄人的缘故,让位给季隗而自己居她之下,所以位次第四。先君因此喜欢她的儿子公子雍,让他在秦国做官,做到亚卿。秦国大而且近,有事足以救援;母亲具有道义,儿子受到喜欢,足以威临百姓。立公子雍,不也可以吗?”赵盾就派
先蔑和
士会到秦国迎接公子雍,狐射姑也派人到陈国召回公子乐,赵盾派人在郫地杀了公子乐。
晋襄公的夫人
穆嬴每天抱着太子在朝廷上哭诉太子无罪不应废立,又去赵氏家中向
赵盾叩头,赵盾和大夫们都怕穆嬴,而且害怕穆嬴党羽的威逼,便背弃了公子雍而立了太子夷皋为君,发兵抵御秦国护送公子雍的军队。四月初一,晋军在令狐打败秦军,一直追到刳首。次日,
先蔑逃亡到秦国,
士会跟着他逃亡。
前307年,
秦武王去世,其弟公子稷即位为秦昭襄王。庶长公子壮不服,前305年,联合公子雍及大臣、诸侯公子作乱,被
宣太后和
魏冉平定,公子雍、公子壮等人都被杀死。