败形。劣势而有准备的军队,则立于主动地位,如果对着敌人这个虚,出以疾风迅雷之势,举行不意的攻击,一定可以百战百胜。孙子说:「吾所与战之地不可知,不可知,则敌人所备者多;敌人所备者多,则吾之所与战者寡矣。故备前则后寡,备后则前寡,备左则右寡,备右则左寡,无所不备,则无所不寡。寡者,备人也;众者,使人备己者也。故知战之地,战之日,则可千里而会战。不知战地,不知战日,则左不能救右,右不能救左,前不能救后,后不能救前」〔二〕。太平天国这一项战斗纲领,实在是和孙子兵法相合的。太平军到掌握了优势,发现了敌人的败形(虚隙),选择了进攻的时间与地点之后,它就采用迂回的残减战术,以骑兵急袭敌人的侧背,而以步兵从正面冲击。骑兵袭敌,则瞬息间便已包过敌人的侧背,从两侧迂回切断敌人的归路;步兵冲击,则于枪弹如雨之中,冒火線急进。其骑兵用的是大刀长棒,步兵用的是长矛。这是当时冲锋肉薄最好的武器。决战一开始,就以疾风扫落业的声势,用肉薄战来控制住敌人,使敌人的来福枪炸炮都无用武之地。敌人优良的武器,既归无用,而骑兵迂回袭敌,步兵长矛挺进,乃太平军的长技,于是马步便可以无限制地发挥其坚强的战斗力,愈逼愈近,愈裹愈紧,遂层层包裹把敌人围在垓心。在这种场合之下,敌人是难于突围的。太平军执行这一种残减战,大体上在半天,或一天,或再加一个晚上,就可以解决战斗。打得好,可以全部或大部或一部消灭敌人;卽打不好,也给敌人一场败挫。太平军这一个战术,就是这样将走、击、抄这三个纲领灵活地结合起来,以达到全残或大量杀敌的战斗任务。太平军运用这一个战术,对决战时机的选择是十分慎重的,非到了残敌的时机成熟,从来不轻易举行决战,每一次决战,就一定把敌人残减,或大量杀伤敌人。敌人说他「善战而不肯轻用其锋」〔一〕。说他一旦进行决战,则「猛一回噬,立见伤亡。当此之际,虽韩、白复生,无所用其勇;良、平复出,无所用其智」〔二〕。其战术的精妙,可以想见〔三〕。
丁阵法
阵法是一种战斗队形的配置,在古代战争短兵接战的条件下,为着要求战场上统一的指挥和协同动作而产生的。中国古代很讲求阵法,代有传书。到太平天国战争时期,火器虽然已经大量使用,但在晚期(约在壬戌十二年)以前,大部分军队的装备,还没有起根本的变化,故在此以前,特别是在初期和中期,阵法是一直被采用着。
太平天国的阵法,是从长期战争中创造出来的。据记载有下列四种〔一〕:
一、牵線阵
这是一种行军的战斗队形,以防敌袭击,和预防发生遭遇战。凡从此城乡向彼城乡行军时,必下令作牵線阵行走,每两司马执旗一面,后随二十五人,一百人则张卒长旗一面,五百人则张旅帅旗一面,二千五百人则张师帅旗一面,一万二千五百人则张军帅旗一面。一军接着一军前进。宽路则分双行,狭路则单行,鱼贯以进,斩然不紊。在行军中,一旦发生遭遇战,首尾蟠曲钩连,顷刻聚集,结成圆阵迎敌。接仗若不利,统将敲锣,方准退却,仍守牵線阵战斗队形,这时如果路宽,就是分为十行二十行都可以,但不得斜奔旁走,亦必鱼贯而退,牵線急趋,敌往往追赶不上,卽追上了,见队伍不乱,也不敢穷追。
二、螃蟹阵
这是一种三队平行配置的战斗队形,中间一队人数少,两翼的人数多,形似螃蟹,所以叫做螃蟹阵。这一种阵法,还根据敌情而有种种变化。如敌仅分左右两队,就以阵的中队分益左右翼,也成两队。如敌前后各一队,就合左右翼的前锋为一队,以左右翼后半与中间一队合而平列,以为前队接应。如敌左一队兵多,则变偏左阵。右一队兵多,则变偏右阵。如敌出四、五队,也分为四、五队次第迎击。其大螃蟹包小螃蟹阵尤为著名,其法或先以小阵与敌交战,后出大阵包围,或诈败诱追,伏兵四起,将敌包围。螃蟹阵变化虽然复杂,但损左益右,移后置前,运用之妙,在于统将根据敌情,临时指挥。其进退开合的疾徐,祇须几个大旗手娴习,全军望大旗向那裹就向那裹奔赴。所以一军用了几个大旗手,便可以指挥万众,略无参差,提纲挈领,深得以简驭繁的妙用〔一〕。
三、百乌阵
这是一种使用疑兵的阵法。偶值平旷野,与敌作战,以二十五人为一小队,把部队分为一百几十队,好似天空散布繁星那样,使敌人惊疑不知人数多少,每队人数都同,又不知应先攻何处,彷徨不进,每因此被打败。
四、伏地阵又名卧虎阵,每遇敌人来追时,退却到水穷山阻的地方,由统将发令,忽地一面大旗仆倒,千旗齐仆倒,瞬息万人几千人都贴伏在地上,寂不闻声。敌军追到,突然前面一片水涯山陬,看不见一个太平军,正在诧异徘徊,疑神疑鬼的时候,太平军一声号令,忽地一面大旗扬起,千旗齐起,万人几千人风涌潮奔,呼声雷吼,转面急趋,向敌猛扑。敌人一疑不释,又增一疑,而益以一惊,没有不转胜为败的。太平军曾在长沙、南昌、武昌等地用这一个阵法屡败清军。
十三日男亲画贼之莲花抄尾阵寄交璞山。……昨日岳州之败,贼并未用抄尾法,交手不过一个时辰,卽纷纷奔退,若使贼用抄尾法,则我兵更胆怯矣」(见曾文正公家书卷四)。考沧浪钓徒动余灰录述太平军作战事说:「分左右翼合围,贼中谓蟹螯阵是也」。案沧浪钓徒此书与潘锺端苏一麋鹿记都是当时当地人记太平军克苏州前后事的记载。今试将两书所述太平天国阵法对照,潘锺端苏一麋鹿记述荷包阵是:「从两傍兜裹向前」,沧浪钓徒劫余灰录述蟹螯阵是:「分左右翼合围」,可见两者阵法是相同的,荷包阵应当就是蟹螯阵,也就是螃蟹阵的别名。因为这种阵法的特点通常是分两翼包抄合围敌人,有如螃蟹的双螯,到包抄敌人的后方,把敌人包围起来时,又有如荷花的层层包裹,所以称为螃蟹阵(一作蟹螯阵),又称为荷包阵,也称为莲花抄尾阵。
太平天国用兵运用这些阵法,在当时兵器条件之下,曾经发挥了它的作用。癸好三年夏,江忠源上奏清廷说:「臣随诸军自粤西至湖南,与贼大小百数十战,亦尝备嘗其结营置阵矣。……贼分数路,我每以一路当之,卽或数道并发,而临阵彼此不相雇,贼得以施其奇正抄伏之术,广西、湖南诸战之失利,皆由于贼知布阵之诀,而我不知也」〔一〕。从反革命的自供,可知太平天国阵法所收的功效。其中螃蟹阵一种阵法,直到庚申十年克复苏州后还经常使用〔二〕。
戊筑城
a总说
太平天国在长期革命战争中,为着进行游击战与运动战以及必要时所采取的阵地防御战的需要,创造了它的新颖的筑城设施〔一〕。从金田起义到攻克南京,太平天国进行着游击战与运动战,进攻筑城便是这一时期的产物。到建都天京后,太平天国开始守卫城市,在运动战与阵地防御战结合的当中,又产生了防御筑城。
太平天国行军,不在平野扎营,多依山险,或在大村巨镇构筑营寨。其营寨周围砌筑土墙。墙上开设枪炮射孔。墙外掘有濠沟。濠中密插竹签。濠外钉有木桩,更用荆棘围绕起来。在木桩之外,又钉交叉竹签,取极软竹片交叉密布。在与敌激战的地方,则掘重濠,筑重墙。第一道濠必密植竹签。第一道墙必用双层板片排架,用横木钉实,虚其中如复壁状,中填沙石砖土。第二道濠也力求宽深。第二道墙,或密排整株树木,或垒堆盐包、糖包,以及水浸棉花包,就情况而定。在永安州时,曾以生根活树,间以杉、竹篙编成墙壁,尤出入意表。这种多样性的设置障碍,使敌人难以用一种辨法克服,而炮子击中竹签微软,已无力坠地,同时可以争取时间,从容不迫地打击敌人,这些筑城设施在战争中都收到显著的功效。
太平天国构筑营寨,都经过缜密设计,亲踏看地形。行军总要教导将领,「凡筑营立寨」,必须「料度已定,又看地利清楚」。而且构筑力求坚固,工程限时完成,故所筑营寨,对山川形势运用得十分神妙,构筑得坚固异常,就连敌人也不得不说他「筑垒如城,掘濠如川,坚深无匹」〔一〕。又说他「非师古法」,而「必坚必固,且能倚伏相救,声气相连,兵书良法,亦不过如是」〔二〕。
太平天国守城法,「不守陴而守险」〔三〕。就是不守城墙,而把兵力部署在城外险要的地方,构筑要塞堵击敌人。例如守武昌时,在长江的东岸花园,西岸虾蟆矶各筑一个要塞防御。花园外临长江,内枕青林湖,在那里设大营三座,掘深濠宽二丈,长约三里,引长江水入湖沟内。周围起木城,塞实泥沙,中开炮眼。濠外植约二尺高木桩,交互连钉,木桩外面密密地插着竹签,再外面用荆棘围绕起来。木城里面,又有砖城,内濠层层防御。要塞内安有一百多尊大炮,向长江的一面是防御敌人的水师,向南的是防御敌人的陆军。虾蟆矶要塞的构筑也与花园要塞相等。水师泊守在两个要塞的下面,水陆两军在作战时互相支援〔一〕。这一个守城法的要竅在于不照旧法采用环形防御,使兵力分散在城墙上,陷于被动地位,随处都有给敌人乘虚突破的机会,而把兵力部署在几个险要的据点上,机动地迎击敌人,兵力既集中,又先据地利,作战中就易于争取主动,「致人而不致于人」。太平天国城防所以具有高度的坚韧性,实由于此。
太平天国筑城,不论是进攻筑地,或者是防御筑城,都有不少创造。筑城的设置,除营寨外,还有与营寨结合起来进行作战的望楼与浮桥,至于攻城则善用地道,这些都属于筑城工事范围内,兹分述于后。
b营寨
营寨是太平军在战争中经常构筑的一种工事,它的设置,是根据进攻部置或防御配备,和因地制宜而实施的。据记载共有八种:
一、夹江为营
为了适应在在江滨进行战斗,所以采取夹江为营来配置兵力。这一种筑城设施,在江的两岸选择有利地形构筑营寨工事,在营寨与营寨之间设置有望楼,向敌的一方筑有土城,派兵把守。在武、汉、黄州、樊口、田家镇、半壁山各处屡行此法。在武、汉则搭浮桥,使两岸部队在进攻中得到作战的协同;在田家镇、半壁山则设置拦江铁链,以阻敌人水师;在黄州则坚筑壁垒以防北岸,南岸仅置两营,都根据具体情况而灵活运用。至于在长江行军时,都水陆三路并进,行则同行,住则同住,也必夹江为营。如这一夜住围风镇,北岸陆军则全住街市民房,南岸陆军则住洲上民房,如果不够住,则寄宿船上,船分两岸停泊,其房屋较少的一边,则停船七、八成,以船二、三成停在屋多的一岸,三路表里,从不参差。
二、夹河为营凡在可通航的河道附近作战或进军时,就采取夹河为营的方法,此法与夹江为营同,不过规模较小些。而于壬子二年冬进攻武昌时,在汉阳、汉口小河,备极经营,其通长江河口,则植木桩两万根,更以破船塞口,中开一闸,以坚木栅为门扇,用牵车启闭,以放船支出入。河口两岸,各立数营,汉口的尾桥口地方,两岸也各立数营,中于接驾嘴,搭浮桥一道,以通往来。
三、阻山为营太平天国守城守险,以及攻城,必依山为营,扼守隘路谷口,对屯数营,或于山腰山顶分立数营,前筑土墙,墙上开炮眼,山后多插旗帜,以为疑兵,这样使得隐蔽结集,适时的组织机动部队出击敌人。太平军在桂林象鼻山、武昌洪山、汉阳龟山、蕲州半壁山等处筑营都用此法。
四、夹市为营每当部队驻扎市镇时,就用这种扎营的方法,在市镇的周围环立营寨,严守三面,惟自己的来路不必防守。
五、以村庄为营当时山西、河南、山东、直隶各省村庄,多有围墙、瞭望台、护庄河。北伐军在这几省作战时,往往以大村为营,利用这些已有的构筑设备,再挑濠筑土墙,进行加固,以便宿营和据守。
六、包营为营常与敌营对峙日久,如有大批生力军开到,必采取包营为营的方式。这种扎营的目的,在于残减敌人,因此必须突然行动,在一两天内,便在敌营的周围都密布了营寨,独留一路,引诱敌人从此冲出,而在前面隘口,预先伏兵邀击,把敌人残减。
七、包城为营这是环攻城池的设营方法。但敌城一面滨江,或一面扎有敌营,都不能用此法,而弹丸州县,不能持久,又无须用此法。祇有过到大城,守城的敌人力量比较薄弱,城外没有筑城工事,救兵相距很远,才可以采用环攻,首先包围城池掘濠沟,筑土墙,墙内设置星罗棋布的营寨,外面再构筑土墙、濠沟,以阻击敌人的援军。这样把整个城包围得水泄不通,就可以很快地攻下。癸好三年十二月攻克庐州,就是用这一种筑城法。
八、木簰水城〔一〕用大木簰数架,上面设置木城,木簰的中间搭板屋,起望楼为营寨。木城上开炮眼,密架枪炮向外射击。这一种木簰水城,在水上构筑防御工事,用来控制江河要道,在天京水营、湖口、田家镇、汉口等处,都有设置。
c望楼
望楼是一种瞭望和指挥的工事,设置在高处。望楼高度一般是