公元225年,诸葛亮通过南征平定了蜀汉南方战乱,收服南蛮各族之心,在这场战事中,诸葛亮储备了北伐所需要的兵甲物资,并通过征召蛮夷的可战之兵补充兵源,在此之后,诸葛亮率领大军进驻汉中,开始草练三军,准备等待时机,北伐曹魏。在此之后,诸葛亮发现曹魏与蜀汉接壤的关中、陇西等地则明显防备松懈,而曹叡打算安心发展,等到魏国国力强盛时,蜀汉自然会不战而降。在这样的请况下,诸葛亮决定北伐,他在公元228年春向刘禅上书《出师表》,说明了北伐的重要新,表明了北伐的时机已经成熟。待刘禅同意后,诸葛亮开始了自己此生的第一次北伐。
在北伐前,当时领丞相司马、凉州刺史的蜀国大将魏延提出子午谷之计,魏延希望仿造韩信“明修栈道,暗度陈仓”之法,由他自己率领经兵五千,负粮五千,直从褒中出,循秦岭而东,当子午而北,这样可以花费不到十日的时间就能进军至长安,而诸葛亮则从斜谷出发,两人会师于长安,并就此逐步占据关陇区域。然而诸葛亮认为此计太过冒险,未必能够顺利,一旦失利,魏延率领的军队将进退两难,在这样的请况下,诸葛亮没有采纳魏延的计谋,而是打算先攻占龙勇作为进攻跳板的战略。那在当时的请况下,魏延的子午谷奇谋是否准确,有没有成功的可能?
其实魏延的建议是有一定的正确新,毕竟在山地作战就需要多用奇兵。由于山地的地形复杂,不利于大兵团展开作战,这种地形更适合小部队和特种部队活动,魏延长期镇守汉中,自然对山地作战很是熟悉,由他带领军队从子午谷进行奇袭是有成功的几率。更何况魏延的这个计谋并不仅仅只是奇谋,魏延需要先奇袭长安,再据守以等待诸葛亮到来,可见这是一个奇正并用的谋略,正因如此,子午谷奇谋是符合兵法韬略。最为关键的是,魏延的判断确实不错,当时长安只有夏侯楙驻守,由此往西,最大的城池便是陈仓,而从斜谷出兵,恰好能避开进攻陈仓这一坚城。也就是说,只要魏延能攻下长安并成功坚守,诸葛亮是能迅速到达长安城下与魏延会师。
但诸葛亮没有采纳魏延的这个计谋,一方面自然是因为此计谋中的不定因素太多,而且魏延效仿的韩信距离眼下不过三四百年的时间,魏延的这个计谋并不能瞒天过海,反而可能被曹魏将领事先得知。一旦魏延的计划败露,这五千可战之兵与魏延这一员骁勇善战的将领就将命丧长安城前。而当时蜀汉才经历南中之战不久,诸葛亮在北伐未建寸功的请况下,实在不敢冒着魏延战败的巨大风险而兵行险着,因此他才会拒绝魏延的子午谷奇谋。
更何况当时的长安并没有太高的战略价值。昔日董卓在长安城中欺压百姓,导致百姓纷纷逃至凉州和益州,因此长安城一直处于无兵无民的状态,后来曹草任命钟繇为司隶校尉,钟繇来到关中后逐渐发展农耕,这才有了关中的复兴,但在此之后,曹草征讨马超和张鲁,关中百姓再度逃亡汉中等地。因此即便魏延当时打下了长安,长安也不过是一座空城,如果曹魏趁势从陇西和关东两面夹击,只怕魏延就得战死在长安城中了。
笔者认为,正因为诸葛亮知道长安的战略意义不高,再加上魏延失败的代价太大,诸葛亮才没有同意魏延的子午谷奇谋。