成功平定了当地的动乱,还攻占了全茗和感墟两地,为清廷稳定南方局势做出了重要贡献。
同治八年(1869年),冯子材再次接到命令,率领大军通过镇南关进入越南境内,追击吴亚终领导的反清武装。这次行动不仅涉及军事上的挑战,还牵涉到复杂的外交关系。冯子材率军攻下了吴亚终占据的安边、河阳等地,并最终导致吴亚终在战场上阵亡。尽管冯子材原本计划在此之后返回中国,但吴亚终的部分部下在梁天锡的带领下再次叛乱,迫使冯子材回师继续清剿。在彻底平定了这次叛乱后,冯子材才于次年返回国内,并因功绩显着获得了清廷给予的世职奖励。
同治十年(1871年),越南边境再次发生战乱,影响到了越南向清朝进贡的正常流程。冯子材又一次被委以重任,率军出境平叛,确保了贡道的畅通。同年,他顺利完成任务,返回国内。
随着时间推移,冯子材在光绪元年(1875年)被任命为贵州提督,负责西南地区的军事防务。然而,他的军事生涯并未因此而平静下来。光绪四年(1878年),冯子材的旧部李扬才因为个人失意,率军进入越南,意图恢复越南李朝的统治。冯子材奉命率军前往越南,平定了李扬才的叛乱,并将其生擒。但在这一过程中,冯子材揭露了候补道赵沃等人在新街之战中的不实行为,引起了两广总督刘坤一的不满。刘坤一为了保护与自己关系密切的赵沃,导致冯子材最终被排挤出权力中心。
冯子材在光绪七年(1881年)重返广西任职,但仅一年后,即光绪八年(1882年),他因病请求退休,回到了家乡。
四、镇南大捷
光绪十一年(1885年),中法战争期间,冯子材被清廷委以重任,辅助处理广西边境外的军事事务。此时的冯子材已经是一位年届古稀的老将,但他依然精神矍铄,斗志昂扬。在得到清廷命令后,冯子材迅速投入到了紧张的备战状态。
当法军焚烧镇南关(今友谊关)后退兵时,冯子材意识到龙州正处于危险之中。他认为镇南关前的隘口地形险要,适合设防。于是,他命令部队修筑长墙,并亲自率军扼守,同时派遣王孝祺的 勤 军 驻扎在后方作为支援。法军声称将在某一特定日期进攻,冯子材凭借丰富的作战经验