中法战争 · 1885.2.23 – 3.29(法军占关至清军克复谅山;长墙决战在 3.23–24) · 战役

战役档案 · 镇南关与谅山

1885 年 3 月,年近七旬的冯子材在镇南关前一道长墙上挡住了法军东京远征军第 2 旅,随后乘胜追击收复文渊、谅山,法国内阁因此倒台——而清廷旋即停战议和,"乘胜即收"的争论由此吵了一百多年。

战役信息

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
内容
时间1885.2.23 – 3.29(法军占关至清军克复谅山;长墙决战在 3.23–24)
地点广西镇南关(今友谊关)— 文渊(今越南同登)— 谅山一线
所属中法战争 · 北圻战场桂越边界东路
守方清军广西前线诸军:冯子材(帮办广西关外军务)所部萃军,及王孝祺、王德榜、苏元春、方友升诸部;广西巡抚潘鼎新为前方统帅(实际前线指挥归冯子材,分工细节待考)
攻方法国东京远征军第 2 旅(旅长尼格里,François de Négrier)
结果3.24 法军攻关失利败退;3.28–29 清军克文渊、谅山,尼格里重伤,法军残部南撤;3.30 茹费理内阁倒台

参战方

守方攻方
兵力关前隘前线约二万上下,系各路溃军与新募军会集(口径不一,此数存疑)第 2 旅投入攻关者约两千余人(法方记载,细目待考)
步兵火器旧式鸟枪、抬枪与部分后膛枪混用,近战多靠刀矛制式后膛步枪(型号待考),火力占优
火炮长墙两翼东西岭筑炮台,旧式火炮伴随步兵的山炮、野战炮(细目待考)
工事横跨谷口的土石长墙,墙外深壕、梅花坑(法方称"长壕",Long Trench)无工事依托,全程仰攻
补给后方龙州,距前线数十里自谅山越境作战,兵员弹药均难以为继——法军 2 月占关旋退,主因即兵力不足

战地环境

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片

(1884–85 年的大时局——法国图越窥滇桂、马尾战后清廷宣战、北圻滇桂两路受挫——见《中法战争·总览》。)

广西:一路败退到国门。 1885 年初北圻清军连挫,2 月谅山失守,桂军溃退越境,2.23 文渊之战守将杨玉科战死,法军遂占镇南关。边境州县震动,龙州一带居民扶老携幼内逃(法方记载,细节待考)。冯子材是在这种局面下被两广总督张之洞荐起、受命帮办广西关外军务的。

这片地: 镇南关扼南宁—谅山通道,是桂越之间唯一的大路孔道;关外即越北山地,商旅、边民跨境杂处。法军在越北的征敛与占领早招怨恨,关前隘之战中越南民众助清军运粮助战的记载即出于此(记载待考)。

为什么而打

这一仗的引信,是上一篇《马江海战》点着的。1884 年 8 月 23 日福建水师在马尾半小时覆灭,三日后清廷下诏宣战,战和摇摆就此收场,定策从北圻陆路反攻。但反攻没有来,来的是连败:1885 年初北圻清军连挫,2 月谅山失守,桂军溃退越境,2 月 23 日镇南关失守,守将杨玉科战死,法军一路追进广西。从马尾到镇南关,半年之间,战火从别人的国土烧到了国门。

为什么是这座关。镇南关扼南宁—谅山通道,是桂越之间唯一的大路孔道,关后数十里是龙州,再往后是广西腹地。边境州县震动,龙州居民扶老携幼内逃(法方记载,细节待考)。冯子材就是在这种局面下被两广总督张之洞荐起、帮办广西关外军务的——他到前线做的事只有一件:把关外溃军与新募军约两万人(口径不一,此数存疑)捏起来,在关前隘筑起一道横跨谷口的长墙,墙外掘深壕、布梅花坑,两翼山岭设炮台,摆出死守国门之势。

这个决心是从北京压下来的。谅山失守,朝廷迭降严旨责成收复,潘鼎新以关外连败革职(革职上谕的日期与措辞待考)。但旨意跟不上军情:军报入京以旬日计,回旨又是旬日——镇南关前这仗怎么守,实际定在前线自己手里。张之洞为前线办了两件事:荐冯子材,供饷械。库银之外向港商洋行举借外债充军费(数额诸说不一,待考),饷械自广州溯江至龙州,再换肩挑驮运出关。两万人大半是火器不齐的新募军——长墙与壕堑,就是把这种不齐摊平的工事。

异议不在该不该守,而在谁来守。冯子材年近七旬起复,将弁不乏冷眼(记载待考);他与王德榜等部的隔阂,后来酿成"按兵不救"的百年公案(细目待考)。这些裂痕,是靠 3.24 那一仗打平的。

法军那边其实是另一种窘迫。第 2 旅兵力单薄,2 月占关而守不住,焚毁关门退驻文渊,留下木牌题字"广西的门户已不复存在"(中方记载流传语,原文与真伪待考;中方士兵对书"我们将用法国人的头颅重建我们的门户"之说,同样待考)。尼格里的算盘是以攻为守:与其坐等清军越聚越多,不如趁长墙未固先下手,靠奇袭补兵力之不足(法方作战动机,细节待考)。

3 月 22 日夜,冯部一部袭文渊法军前哨(法方记载;是否为诱敌,待考)。尼格里判断清军大营未固,决意率第 2 旅主力越境直攻关前隘——这一仗,是攻方自己送上门的。

本可以不打吗?可以。占关不守已经说明兵力不够,缩回文渊待援是最稳的一手;但文渊前哨被袭的那一夜之后,守在原地等在尼格里眼里成了坐困。他选了那道长墙。巴黎的授权是否包括越境攻关,法方记载含糊(待考)。

作战经过

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
阶段时间要点
法军占关与弃关2.23–25文渊之战杨玉科战死,法军占镇南关;因兵力不足焚毁关门退驻文渊,立木牌题字(西文记载作 2.25 炸毁关门建筑,日期口径诸说不一)
清军备战2 月下旬–3 月中冯子材整合王孝祺、王德榜、苏元春、方友升诸部,择关前隘筑横跨谷口的长墙深壕,两翼山岭设炮台,约期迎敌
前哨冲突3.22冯部夜袭文渊法军前哨(法方记载),尼格里遂决意主动出击
法军攻关3.23尼格里率第 2 旅分路仰攻(两路、三路说法不一,待考),先以炮火轰击,攻占长墙外围数座炮台,关前隘一度危急
长墙决战3.24法军进迫长墙,冯子材率二子相荣、相华(名待考)持矛跃出墙外白刃冲锋,诸军并出,越南民众助运助战(记载待考);法军溃败,当夜忍饥退回文渊
追击收复3.26–29清军越境追击,3.28 克文渊;同日谅山外围之战尼格里重伤(中弹部位待考),接任的埃尔班热(Herbinger)下令放弃谅山南撤;3.29 清军克复谅山

战损

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 攻方(法军):法方自报关前隘之战阵亡 74 人、伤 213 人(法方口径,含军官数人);中方战报称毙伤法军千余、追击又近千(中方口径,待考)。两套口径相差悬殊,各自统计边界(是否含追击阶段、含谅山外围之战)待逐篇核对。
  • 守方(清军):伤亡高于攻方(法方记载,具体数字待考);文渊之战阵亡总兵杨玉科。
  • 尼格里 3.28 重伤(部位待考),第 2 旅事实上丧失指挥官,是法方弃守谅山的直接原因之一。

战役影响

  • 败讯传至巴黎,3.30 茹费理内阁在议会拒信与街头抗议中倒台("东京事件",与《中法战争·总览》互见)。但新内阁并未停战,法国随后追加军费——倒阁不是认输。
  • 清廷却在此刻收手:4.4 由海关英籍职员金登干代表清廷与法方在巴黎签订停战议定书,清军自越南撤回;6.9《中法新约》成(始末见《中法战争·总览》)。"中国不败而败、法国不胜而胜"之说由此而来。
  • 镇南关今名友谊关,长墙故址犹存(现状待考)。

亲历细节

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 木牌:法军退走前在关楼废墟立木牌,题"广西的门户已不复存在";中方流传守军对书"我们将用法国人的头颅重建我们的门户"(两句的原文与真伪均待考)。
  • 老将跃墙:3.24 长墙最吃紧时,年近七旬的冯子材持矛先跃出墙外,二子相随,全军跟着扑下去白刃相接。行伍出身的老将,打法是太平天国战场上的打法。
  • 杨玉科:2.23 文渊之战力战阵亡的总兵——大捷叙事里很少被提起的前一仗。
  • 对面的那个夜晚:法方士兵回忆录写 3.24 败退回文渊的一夜——整日未进食,只喝过一杯咖啡,躺在救护站棚屋里发抖不能入睡,黑暗中低声清点谁没有回来(法方回忆,译文待考)。绝境不止一侧。
  • 越南民众:运粮、助战的记载散见中方文献(记载待考)——在越北,法军是占领者,清军反而被当"自己人"的一面,叙事里常缺。

战场空间

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 镇南关是两山夹一道的关口:谷中一条路,关前隘东西两岭对峙,长墙横锁谷口——兵力多寡在谷口里被地形拉平。
  • 长墙 + 深壕 + 梅花坑 + 两翼炮台:一套静态防御语法;守方跃墙白刃冲锋,是把火力劣势换成近战均势的非对称选择。
  • 自关至谅山一条走廊:镇南关 — 文渊(同登)— 谅山,约数十里山地单通道,追击与溃退都挤在这条线上,天然的多段式推进结构。

各方口径

  • 中方:镇南关大捷,近代对外作战少有的胜仗,冯子材由此入民族英雄谱;与之并置的是"不败而败"的愤懑——胜仗叙事和失地之愤长在同一仗上。
  • 法方:称 Bang Bo(镇南关)之战,官方叙述多记为一次战术受挫而非大溃败;舆论与史家的焦点在埃尔班热弃守谅山是否过度反应,法军内部对此本有争论(记载待考)。倒阁的震动远大于战场损失本身。
  • 越方:待补(越南方面如何记谅山易手与民众助战,暂无资料可写)。

争议与敏感点

  • "乘胜即收"百年之争:李鸿章主"当藉谅山一胜之威与缔和约,则法人必不再妄求"(电文原文待考);清流与张之洞等主战派力阻撤兵,遗"不败而败"之愤。胜局限于桂越边界一路,台湾、闽海法军仍占主动;新上台的法国内阁追加了军费。"乘胜"之"胜"能换到什么,受这些事实约束。
  • 木牌题字真伪:两句题字均只见中方流传,法方记载只见"立木牌"其事,文字内容无对证。
  • 伤亡口径悬殊:法方自报与中方战报差近一个量级,两方数字差距悬殊。
  • 冯子材形象的层累:跃墙、二子、题字等细节在后世叙事中层层加码,战报、回忆录与晚年口碑并非同一类来源。

资料与待考

已知主要资料:

  • 邵循正《中法越南关系始末》(中方研究,关谅战事叙录较详)
  • 中国史学会《中法战争》资料丛刊(战报、电稿汇编)
  • 法方东京远征军战史与参战者回忆录(尼格里、埃尔班热记述及士兵回忆,具体篇目待考)

待考事项:冯子材生年与 1885 年实岁;相荣、相华二子名;木牌两句题字的原文与出处;法军攻关兵力与火炮细目;3.23 攻关分路数;尼格里中弹部位与 3.28 战斗细节;双方伤亡两套口径的统计边界;清军前线总兵力口径;越南民众助战的原始记载;埃尔班热弃守谅山的法方争论文献;李鸿章"藉谅山一胜之威"电文原文;谅山 2 月失守的具体日期;长墙故址现状;潘鼎新革职上谕的日期与措辞;张之洞举借外债的笔数与总额;冯子材起复时前线非议的原始记载;王德榜"按兵不救"公案的文献;巴黎对越境攻关的授权范围;广西前线军报的驿程与时滞。

本篇配图为生成图像,非史料照片;史实以正文与所注出处为准。