在秦国帮助下,重耳终于复国即位,就是晋文公。因晋文公贤德,施仁政,晋国大多数人都归顺了他。晋怀公的旧臣吕省、郤芮等人不想归附文公,又害怕被杀,便纠集一些旧部党徒,准备放火烧文公居住的宫殿,趁乱杀死文公。
大太监履鞮知道了这个阴谋,想把这个阴谋告诉文公,以便抵消曾经追杀文公的罪过,便去求见文公。文公拒绝见他,并派人责骂他说:“你当年奉惠公之命来杀我,让我匆忙逃走,慌乱中被你砍断了一只袖口。后来惠公又命你三天内赶到翟国杀我,你却一天就到了。你想想,你对我做的这些恶行,叫我如何能见你?”
履鞮听了使者的话,并不慌乱,反而镇定地说道:“我以为您归国之后,已然明白事理。从前我是奉命行事,如今您贵为君主,难道就不能以大局为重?如今吕省、郤芮等人密谋火烧宫殿害您性命,如此危急时刻,您却因旧日恩怨而拒我于千里之外,若因此酿下大祸,岂不可惜?”
使者将这番话转达给文公,文公心中一动,细想之下,觉得履鞮所言有理,便赶忙召见了他。履鞮将吕省、郤芮的阴谋和盘托出,文公大惊失色,迅速做好应对之策。
晋文公乔装打扮隐藏了自己的身份,在王城会见秦穆公,国人都不知道,还以为文公在宫殿里。三个月后的一天,吕省、郤芮等人果然谋反,他们烧毁了文公居住的宫殿,却没有找到文宫。
吕省等人本以为只要杀死文公,另立其他公子,大功就告成了。没想到放火烧宫殿却没找到文公,吕省、郤芮等人当时慌了手脚,紧接着文公埋伏的伏兵尽起,攻击吕省等叛军,吕省见文公早有准备,知道难以取胜,便率军逃跑。
吕省、郤芮顺着黄河岸向西逃窜,被秦穆公率军截杀,吕省、郤芮被杀死,叛军四处逃散。晋国恢复了平静,文公才返回。秦穆公赠送给文公三千卫兵,以防备晋国再次内乱。
平定了动乱,文公才开始正式执政,文公推行善政,对百姓布施恩德。开始封赏跟随自己逃亡的人员和有功的大臣,功大的封给城邑,功小的封爵位,然而在论功行赏时,却有一人被文公遗忘,此人便是介子推。
介子推在文公流亡期间,不离不弃,甚至曾割股啖君。但他为人淡泊名利,不屑于与那些争功讨赏之人同流合污。他认为文公复国乃上天之意,而那些追随者却将功劳揽于自身,实在可耻。于是,介子推带着老母亲隐居到绵山之中。
介子推的母亲说:“你追随文公一十九年,不离不弃,没有功劳,也有苦劳。现在文公继承君位,你应该请求赏赐,享受荣华富贵才对,为什么要带老娘隐藏深山。”
介子推说:“晋国不灭是上天的保佑,不是人为可以决定的。那些追随文公的人却把贪天之功据为己有,臣不遮盖他们的罪责,君主奖赏他们的奸佞,上下互相欺骗,我实在难以与他们相处啊!”
母亲说:“那也应该让文公明白真相,跟文公道个别,才不枉这么多年的相处?”
介子推说:“我憎恨他们,却又去效仿他们,罪过就更大了,我已经口出怨言,就不会吃他的俸禄。”
母子俩隐居绵山,再也没有露面。