楚昭王二十七年(公元前489年),楚昭王病重,于是召集各位公子和大夫说:“寡人没有才能,两次使楚国军队蒙受耻辱,今天能够享受天年寿终正寝,是寡人的幸运。”楚昭王推让给他的大哥公子申(子西)担任楚王,公子申不肯接受。楚昭王推让二哥公子结(子期)为王,公子结也不肯接受。楚昭王于是推让三哥公子启(子闾)为王,公子启推辞五次,最后才答应做楚王。 [3](《史记》作楚昭王传位三位弟弟公子申,公子结、公子闾,此处兄弟排行从《左传》。) [30]
楚国将要与吴国交战,十一月十七日,楚昭王在军中逝世。公子启说:“楚昭王病重时,放弃让自己的儿子继位,而让给我们这些臣子,我之所以答应楚昭王,是为宽慰楚昭王的心。现在楚昭王已经逝世,我怎能忘记君王推让的好心呢?”于是与子西、子綦商量,暗地里派出军队封锁道路,迎接楚昭王之子王子章并拥立他为王,是为楚惠王。然后撤回军队,返回国内,安葬楚昭王。 [4] [30]
楚惠王六年(公元前483年),白公胜向令尹子西请求出兵讨伐郑国。当初,白公胜的父亲太子建逃到郑国,郑国人杀死他,白公胜于是逃到吴国,子西又让他回到楚国,因此白公胜怨恨郑国,才想讨伐郑国。子西答应他,但是没有发兵。 [6]
楚惠王十年(公元前479年),白公胜和敢死的勇士石乞等人在朝堂上突袭杀死令尹子西、司马子期 [31] [33],趁机劫持楚惠王,把他囚禁在高府,想杀死他。楚惠王的随从屈固背着楚惠王逃到楚惠王母亲越姬的宫里。 [7]
白公胜自立为楚王。一个月后,叶公沈诸梁在蔡(州来,今安徽凤台)听闻白公胜谋反,征发楚国方城之外军队前来镇压。叶公沈诸梁由都城北门而入,得到箴尹固和楚国国人的协助,打败白公胜,白公胜因走投无路,于是自缢身亡 [8],楚惠王恢复王位。 [9]
平定白公胜之乱后,楚惠王待楚国内部局势一稳,就借机向外扩张。
楚惠王十一年(公元前478年),楚惠王因白公胜之乱时,陈国侵袭楚国,便派子西之子公孙朝率军夺取陈国的麦子。陈国人抵抗战败,公孙朝于是包围陈国。同年七月初八日,公孙朝之军杀死陈国国君陈湣公,灭亡陈国 [11],并以陈地设置为县。 [12-13]
楚惠王十二年(公元前477年),巴人攻打楚国,包围楚国的鄾地。 [14]同年三月,楚国将领公孙宁、吴由于、薳固在鄾地击败巴军。 [15]
楚惠王十三年(公元前476年)春天,越国为迷惑吴国,而出兵攻打楚国。同年夏天,楚惠王派公子庆、公孙宽率军追击越军,追至冥地时没有赶上越军,于是退兵回师。同年秋天,楚惠王为报复越国,派叶公沈诸梁率军攻打东夷,三夷百姓(今浙江宁波、台州、温州一带)与楚国在敖地(东夷之地,今浙江滨海处)结盟 [16],楚国的势力发展到东海,之后楚国不断向淮海一带扩张。当时吴国逐渐强大起来,欺辱齐国、晋国,攻打楚国。 [17]
- 楚惠王吞蛭病愈
楚惠王一次在吃凉酸菜时发现有水蛭,于是就把水蛭吞食了,之后腹部得病不能吃东西。令尹问楚惠王是如何得此病的。楚惠王回答说:“我吃凉酸菜发现有水蛭,想如果责备厨师而不治他们的罪呢?这是破坏法令而使自己威严建立不起来的做法,我没有这样做的原因是怕百姓知道。要责备并给予他们惩罚,那厨师和管膳食的人按法律都该处死,心又不忍。我害怕左右的人看见,于是就吞食了。”令尹离开自己的座位再次叩拜并恭贺说:“我听说天道是没有亲疏的,只帮助有德行的人。君王具有仁德,靠天的帮助,病不会造成伤害。”当天晚上,楚惠王去厕所方便时排出了水蛭,同时患有多年的心腹积块的病也全都痊愈了。 [24]
《史记·卷四十·楚世家第十》 [28]
父亲:楚昭王
儿子:楚简王