中法战争概况
侵占越南并以越南为基地,打开一条通向中国的道路,建立一个所谓“法兰西东方帝国”,是近代历史上法国资产阶级政府的一贯政策。1873年,法国侵略者曾一度占领河内,并继续北犯,企图攻占北圻,受到越南军民的坚决抵抗。驻扎在中越边境上的广西天地会余部刘永福的黑旗军,应越南政府的邀请,驰援河内,在红河两岸屡创法军。12月21日大败法军于河内西郊罗池,击毙法军将领安邺,歼敌数百。黑旗军正准备攻河内城时,接越南政府来书,封刘永福为三宣副提督,并要求刘永福撤围退兵。1874年越南阮氏王朝同法国签订了第二次《西贡条约》,法国取得了很多特权,把整个越南置于自己控制之下。
1882年,由李维业率领的法国侵略军攻占了红河一带的越南领土,并沿红河北上。在大兵压境的关键时刻,刘永福陈兵怀德,和法军针锋相对,并应越南政府再次请求,率部三千攻打河内。1883年5月19日,双方决战于河内城西纸桥,法军又一次大败,李维业和法军数百人被击毙。刘永福升为三宣提督。黑旗军的英勇抗法斗争粉碎了法军吞并北圻、打通红河、侵入中国云南的阴谋。这年8月,法国茹费理内阁终于迫使越南阮氏王朝签订了《顺化条约》,取得了对越南的“保护权”。
但法国侵略者却步步进逼,要清政府承认越南为法国的保护国,要清政府消灭黑旗军,要求给法国从越南任意进入中国云南通商等权利。当这些苛刻条件遭到拒绝后,法国侵略军便于1883年12月悍然向驻在越南的清军发动进攻,中法战争爆发了。
马尾海战
1883年12月11日,法国侵略军6000人,分路进攻驻守越南山西城的清军。守城清军因受“不准衅自我开”的命令束缚,坐失战机,处于被动局面。云南巡抚唐炯指挥无能,作战连遭失败。黑旗军与法军血战三天,毙敌数百,最后山西失陷。法军接着攻北宁,陷太原,于1884年3月逼近中越边界。