恳恳,“至于刍牧之间,悉皆临履”。
建安二十年(215年),曹『操』征讨张鲁,司马懿随军。他对曹『操』说:“刘备以诈力虏刘璋,蜀人未附而远争江陵,此机不可失也。今若曜威汉中,益州震动,进兵临之,势必瓦解。因此之势,易为功力。圣人不能违时,亦不失时矣。”曹『操』说:“人苦无足,既得陇右,复欲得蜀”(《晋书;宣帝纪》)!没有采纳他的建议。
建安二十四年(219),当孙权向曹『操』上表称臣、怂恿曹『操』自立为帝。曹『操』说:“此儿欲踞吾著炉炭上邪!”司马懿说:“汉运垂终,殿下十分天下而有其九,以服事之。权之称臣,天人之意也。虞、夏、殷、周不以谦让者,畏天知命也”(《晋书;宣帝纪》)。当时曹『操』手下的门阀官僚拥汉者尚多,为曹『操』所深忌,而荀彧、崔琰等著名人物都因对曹氏代汉有异议而不得善终。大概司马懿在这个关键问题上早就表示支持曹『操』,因此曹『操』才对他由猜忌逐渐转为信任。
曹『操』进封魏王后,升任司马懿为太子中庶子,佐助曹丕。时司马懿“每与大谋,辄有奇策”(《晋书;宣帝纪》),为曹丕所信任和重用,所以关系一直很好。司马懿还与陈群、吴质、朱铄并称四友。
此后,司马懿更是常谋国事,多出奇策。不久,司马懿转为丞相军司马。他指出荆州刺史胡修粗暴,南乡(治南乡,今河南淅川东南)太守傅方骄奢,都不应驻守边防,曹『操』未予重视。
同年六月,刘备继取汉中后,派孟达、刘封攻占汉中郡东部的房陵、上庸等地,势力有所扩展。七月,孙权欲攻合肥,魏军大部调动淮南防备吴军。镇守荆州的蜀前将军关羽,乘此机会,留南郡(治江陵,今湖北江陵)太守糜芳守江陵,将军傅士仁守公安(今湖北公安西北),自率主力北攻荆襄(魏荆州治新野,今河南新野;襄阳郡治襄阳,今湖北襄樊)。围魏将曹仁,水淹于樊七军,斩庞德。时樊城守军仅数千人,城墙因水淹多处崩塌,曹仁曾考虑放弃樊城,被辅助曹仁的汝南太守满宠所劝止。曹仁决心奋勇抵御。胡、傅二人果然乘机降蜀。此时,陆浑(今河南嵩县东北)人孙狼等,亦杀官起兵,响应关羽。关羽声势一时“威震华夏”(《三国志;蜀书;关羽传》)。
当时都城在许昌,距樊城很近,曹『操』感到威胁,为避关羽锋芒,一度准备迁都河北。司马懿和曹椽蒋济及时劝阻:“禁等为水所没,非战守之所失,于国家大计未有所损,而便迁都,既示敌以弱,又淮沔之人大不安矣。孙权、刘备,外亲内疏,羽之得意,权所不愿也。可喻权所,令掎其后,则樊围自解”(《晋书;宣帝纪》)。曹『操』从其计,孙权果然派吕蒙袭取江陵,关羽被其俘杀。
此战的胜利,曹『操』利用孙、刘争夺荆州的矛盾,充分运用外交谋略,坐收渔利,不仅挫败关羽的强大攻势,解除了樊城之围,而且也使诸葛亮原定的一路向宛洛、一路出秦川的两面钳击中原的计划无法实现。更重要的是破坏孙、刘联盟,改变了当时的战略格局,掌握了主动权。
徐晃击退关羽后,曹『操』嫌恶荆州及附近百姓,想把他们都迁走。司马懿认为:“荆楚轻脱,易动难安。关羽新破,诸为恶者藏窜观望。今徙其善者,既伤其意,将令去者不敢复还”(《晋书;宣帝纪》)。曹『操』从之,没有移民。藏窜逃亡者果然都复出归化。
延康元年(220年),曹『操』去世,朝野危惧,司马懿管理丧葬诸事,内外肃然。
同年,曹丕即魏王位,司马懿受封河津亭侯,转丞相长史。
时孙权率军向西。朝臣认为樊城、襄阳缺乏粮,不能抵御吴军,请召守将曹仁回驻宛城。司马懿则认为不该放弃二城:“孙权新破关羽,此其欲自结之时也,必不敢为患。襄阳水陆之冲,御寇要害,不可弃也”。曹丕未依其言,命曹仁放火烧毁二城。后来孙权果然没有入侵。曹丕悔之不及。
同年,曹丕登皇帝位,史称魏文帝。由于司马懿为曹丕“篡汉”出了大力,所以登基后,曹丕任命司马懿为尚书,不久转督军、御史中丞,封安国乡候。
黄初二年(221年),免去督军官职,升任侍中、尚书右仆『射』。
黄初三年(222年),和黄初五年(224年),曹丕两次伐吴,都以司马懿镇守许昌,并改封司马懿为向乡侯。黄初六年(225年)春二月,转任抚军大将军、假节,领兵五千,加给事中、录尚书事。司马懿辞让,曹丕说:“吾于庶事,以夜继昼,无须臾宁息。此非以为荣,乃分忧耳”(《晋书;宣帝纪》)。
同年,曹丕又大兴水军攻吴,仍命司马懿留守,“内镇百姓,外供军资”(《晋书;宣帝纪》)。临行,下诏书给司马懿说:“吾深以后事为念,故以委卿。曹参虽有战功,而萧何为重。使吾无西顾之忧,不亦可乎”(《晋书;宣帝纪》)!后曹丕由广陵回师洛阳,又下诏对司马懿说:“吾东,抚军当总西事;吾西,抚军当总东事”(《晋书;宣帝纪》)。于是司马懿留镇许昌。
黄初七年(226年)五月,曹丕去世。临终时,令司马懿与中军大将军曹真、镇军大将军陈群、征东大将军曹休为辅政大臣。曹丕对太子说:“有间此三公者,慎勿疑之”(《晋书;宣帝纪》)。明帝即位,改封司马懿为舞阳侯。
孙权得知魏文帝去世后,于八月出兵攻魏。命吴左将军诸葛瑾部兵分两路进攻襄阳(今湖北襄樊),亲自率军进攻江夏郡(治安陆,今湖北云梦西南)。孙权一路为魏军所败,遂撤兵而走。而诸葛瑾则被司马懿击败,并斩杀吴将张霸,斩首千余级。十二月,升任骠骑将军。
太和元年(227年)六月,明帝命司马懿驻扎宛城,加督荆、豫二州诸军事。
当初蜀将孟达降魏时,魏朝待其甚厚,司马懿认为他言行倾巧,不可信任。但皇帝不听,任命孟达领新城太守,封侯,假节。魏文帝死后,孟达失宠,蜀丞相诸葛亮即暗中与之通信,图谋叛魏。诸葛亮恐他言行反覆无常,想促他速叛,知魏兴太守申仪和他有矛盾,便派郭模到申仪处诈降,有意泄『露』其事。孟达闻此泄『露』,准备马上起兵。
申仪将此事密告司马懿后,司马懿怕他突然发难,给他去信,详为慰解,信中说:“将军昔弃刘备,讬身国家,国家委将军以疆埸之任,任将军以图蜀之事,可谓心贯白日。蜀人愚智,莫不切齿于将军。诸葛亮欲相破,惟苦无路耳。模之所言,非小事也,亮岂轻之而令宣『露』,此殆易知耳”(《晋书;宣帝纪》)。
孟达得信大喜,犹豫不决。司马懿则暗中率军进讨,诸将见孟达与吴蜀交接,劝司马懿先观而后动。司马懿说:“达无信义,此其相疑之时也,当及其未定促决之”(《晋书;