从史书记载来看,韩信自从被刘邦拜为大将之后,在还定三秦和彭城之战中都没有具体的作战记载,韩信第一次亲自带兵打仗是在京索之战。
《史记 淮阴侯列传》:八月,汉王举兵东出陈仓,定三秦。汉二年,出关,收魏、河南,韩、殷王皆降。合齐赵共击楚。四月,至彭城,汉兵败散而还。信复收兵与汉王会荥阳,复击破楚京、索之间,以故,楚兵卒不能西。
八月,刘邦出兵经过陈仓向东挺进,平定了三秦。
韩信的本传中没有任何还定三秦的记载,在刘邦的传记中,记载了刘邦采用韩信的计谋,但计谋内容是什么,不知道,史书没记载。
刘邦打进关中之后,还没有彻底消灭章邯的时候,就在汉二年(公元前205年)率军东出函谷关,收服了魏王豹、河南王申阳,韩王韩昌和殷王司马卬直接投降。
刘邦又联合齐王与赵王共同攻打楚军,这说的就是彭城之战了,四月,刘邦率军到达彭城,汉军兵败,溃散而回。
韩信又收集溃散的人马与刘邦在荥阳会合,在京县、索亭之间击败楚军,因此楚军始终不能西进。
这是《淮阴侯列传》,再来看《高祖本纪》。
《史记 高祖本纪》:八月,汉王用韩信之计,从故道还,袭雍王章邯。邯迎击汉陈仓,雍兵败,还走;止战好畤,又复败,走废丘。汉王遂定雍地。东至咸阳,引兵围雍王废丘,而遣诸将略定陇西、北地、上郡......二年,汉王东略地,塞王欣、翟王翳、河南王申阳皆降。韩王昌不听,使韩信击破之......汉王以故得劫五诸侯兵,遂入彭城。项羽闻之,乃引兵去齐,从鲁出胡陵,至萧,与汉大战彭城灵壁东睢水上,大破汉军,多杀士卒,睢水为之不流。
这是还定三秦之战中唯一提到韩信的地方,说的是刘邦采用了韩信的计谋,从故道进军,袭击雍王章邯,章邯在陈仓迎击汉军,章邯兵败退走,在好畤停下来接战,又失败了,逃到废丘。汉王随即平定了雍地。
史书上从来就没有“明修栈道、暗度陈仓”的记载,元朝唱戏人把这事安到韩信的头上,这是张冠李戴,如果一定要说暗度陈仓,那么应该是赵衍的功劳。
《史记·高祖功臣侯者年表》:以谒者汉王元年初起汉中,雍军塞陈,谒上,上计欲还,衍言从他道,道通。
赵衍以谒者(近侍使者)的身份跟随刘邦在汉中起事,章邯的军队在陈仓阻挡汉军,赵衍向刘邦报告情况。刘邦原计划撤退,赵衍建议改走其他道路,最终道路畅通,成功突破封锁。
赵衍是暗度陈仓的原型,后人把这个功劳扣在韩信头上,事实上史书并没有记载韩信在还定三秦中干了什么,只知道刘邦用了韩信的计谋。
汉军把章邯包围在废丘,另派将领攻占了陇西、北地、上郡等地,刘邦不等汉军攻下章邯,在汉二年率军东出函谷关,塞王司马欣、翟王董翳、河南王申阳都投降了。韩王郑昌不愿归附,汉王派韩信打败了他,这个韩信是韩王信,不是淮阴侯韩信。
刘邦利用项羽在齐地作战的时机,劫取了五个诸侯的兵力,打入项羽的都城彭城,项羽听到消息后,率军离开齐国,从鲁地出胡陵,抵达萧县,与汉军在彭城灵壁东面的睢水上激战,大败汉军,杀死了很多士卒,睢水都不能流通了。
这是整个彭城之战的过程,没有提到韩信。
在《淮阴侯列传》中,提到刘邦到达彭城,汉军大败,韩信收集溃散的人马与刘邦在荥阳会合,在京县、索亭之间击败楚军,从这个记载来看,韩信是一直跟随刘邦的,从汉中拜将开始,韩信跟随刘邦参与了还定三秦之战,参与了平定五诸侯之战,参与了彭城之战。
但这个时候韩信没有任何领兵的记载,这个很容易理解,因为刘邦不放心。
带兵打仗跟出谋划策是完全不同的,韩信出谋划策,刘邦来带兵打仗,这样既能考验韩信的计谋如何,又能避免纸上谈兵的悲剧,韩信与刘邦谈谋略虽然滔滔不绝,但刘邦依然无法放心地放兵权交给韩信,所以韩信只出谋略,没有任何带兵打仗的记载。
为什么彭城之战后,韩信就能带兵打仗了?
因为张良的下邑之谋。
《史记 留侯世家》:良进曰:“九江王黥布,楚枭将,与项王有郄;彭越与齐王田荣反梁地:此两人可急使。而汉王之将独韩信可属大事,当一面。即欲捐之,捐之此三人,则楚可破也。
彭城之败后,刘邦逃到下邑,问众人应该怎么办,张良进言道:
九江王英布是楚国的猛将,同项王有隔阂;彭越与齐王田荣在梁地反楚。这两个人可立即利用。汉王的将领中唯有韩信可以托付大事,独当一面。如果要舍弃这些地方,就把它们送给这三个人,那么楚国就可以打败了。
张良建议刘邦用三个人:英布、彭越、韩信。
刘邦本来不愿意放兵权给韩信的,但在彭城之战大败之后,听了张良的建议,于是下放兵权给韩信,韩信才有机会领兵,才能在京索之战击败楚军。
即使是京索之战,也不是韩信主导的,这是一场骑兵大会战,刘邦组建了骑兵来对抗项羽的骑兵,刘邦的骑兵主力是原秦军骑兵,骑兵主将是灌婴,韩信只是参与,不是主导。
这么说吧,刘邦一直不愿意放兵权,尤其是给一个陌生人,韩信原是项羽手下,虽然在刘邦面前谈军事谋略头头是道,但刘邦内心深处对韩信仍然是不信任,带兵打仗的将领不像谋士,谋士出个谋略,刘邦能决策,刘邦手下的将领清一色是他的亲信,不是同乡就是一起玩过命的。
刘邦虽然拜了韩信为大将,但依然把韩信当成谋士来用,从还定三秦到彭城之战都是,但在彭城之战中,刘邦显然飘了,这么顺利就打进了项羽的都城,换了谁也会飘。
韩信有没有在彭城之战给刘邦提建议,史书没记载,也不知道,不要说韩信,张良当时也在彭城,一样没能预料项羽是从西边打过来的,项羽绕过了刘邦防守严密的彭城北,先南下,再西行,再南下,利用骑兵快速突袭绕到彭城的西边,堵住了刘邦的退路。
彭城之战打得刘邦措手不及,刘邦轻敌是一方面,另一方面项羽战术得当,骑兵迂回包抄的战术非常漂亮,而且速度非常快,刘邦甚至来不及做出回应就迅速被打败了,这是项羽的闪电战,刘邦的轻敌傲慢注定了失败。
不管韩信有没有给刘邦提供谋略,决策人是刘邦,显然刘邦要承担彭城之战失败的主责,至于韩信,即使他提供了谋略,他也不应该承担责任。
还定三秦之战,韩信提供了谋略,但刘邦被堵在了陈仓,差一点就要退兵了,幸亏赵衍提供了谋略,不是说韩信提供谋略,就一定能打赢的,战争过程有很多变化的因素,韩信不是主将,很多东西意料不到也是正常的。