除了原农民起义军以及郑氏势力,南明政权的武力支柱还包括一些先降清,随后又反正回来的武将,比如咱们之前介绍过的金声桓、嘉定三屠的罪魁祸首李成栋(后战死在赣州城下,永历朝廷封其为宁夏王)、两次反正的郝尚久、先降大顺后降清又反清的贺珍,以及咱们今天所说的王氏三兄弟。
王昌、王光恩、王光泰(王光兴)三兄弟之前都参加过明末农民起义,为张献忠部将,后接受明廷招抚成为官军,守卫郧阳,多次击败李自成部众,在1644年到1645年,清军攻入湖北,王氏兄弟和郧阳抚院徐起元未经抵抗就向清军投降,大哥王光恩成为清廷的郧阳总兵,成为清廷镇压当地抗清势力的得力干将,顺治三年四月王氏以及巡抚徐起元“攻破房县贼寨并白马洞一只虎余贼。生擒叛将王斌。斩首三百六十余级。阵获牛马银印”房县反清义军三千人溃散,同月又击败在襄阳一带活动的刘体纯,杀死数百人。
1647年的四月份,王光恩和清廷湖广地方官发生激烈冲突,被后者诬陷,逮捕进京“光恩投诚后,以原官留镇郧阳,其弟副将光泰屯宜城。嗣光恩为道臣李之纲所讦,逮问”,新任总兵杨文富,副将漆尚友等人企图吞并王氏的部队,王昌、王光泰兄弟二人见势不妙,决定先下手为强,四月二十九日,二人领兵七八千人割辫反清杀死总兵杨文富,在禄米仓之后将漆尚友斩首,荆南道甘文奎被包围在官署之中,骂声不止,被王部兵将斩首、襄阳知府杨矿、推官李实发、襄阳知县潘朝佑等人也都被杀死,王光泰部兵在郧阳城内以及周围大肆掠夺粮食财物,五月初,又杀荆南道刘开文、郧阳知府董有声、同知刘璇、推官孙阳声、郧县知县赵丕承、竹山知县童士勤、保康知县薛溥、郧阳行都司表捷。与此同时,郧阳反正明军还派出使者联系南明湖广当局,清廷知王部反正归明已成定局,于是将王光恩处斩。
王部反正之后,清湖广提督孙定辽(原名大凌河副将,崇祯四年跟随祖大寿降清)领骑兵567人,步兵3333人,共计3900人自武昌出发,向郧阳一带反扑。6月11日,清军推进到距离郧阳40里的安阳口,王昌部明军已经提前到达,王部明军趁着清军还未完全站稳脚跟,突然发动攻击,清军大败而逃,孙定辽在逃跑骑马渡河时因为不熟悉水势溺死在河中,所部清军几乎全军覆没“提督总兵官孙定辽剿贼至郧属安阳口,营垒未备;众贼掩至,定辽战死”《东华录》。
明军将大量的俘虏押回郧阳,王部总兵李世英点查俘虏,凡是来自襄阳、北京、汴梁、辽东这四个地方的俘虏全部被处决,孙定辽的副将李显功也被活捉押回郧阳,不久之后也被明军处斩。9月18日,王光泰又调集骑兵1000余人向河南淅川县发动进攻,但是被清河南总兵张应祥、开归总兵高第击败。7月18日,清吏部侍郎喀喀木等领满、汉军队前往郧阳镇压。
9月25日,王光泰、王昌兄弟知兵力不敌,于是放弃郧阳经竹溪、房县南逃四川,并且将房县焚毁,一路烧杀掠抢,王部主力撤退之后,滞留在房县的400名明军再次向尾随而来的清军投降。王光泰部下总兵李世英“心牵妻小不舍”领千余人驻扎于兴南山,想诈降,然后向清廷讨还自己被俘获的妻小,结果遭到清中军参将盛嘉宝,游击白守荣、常永胜、仰九明、任敏,守备贺元、兴安路参将肖继爵,游击王万成、荀志新、刘英,旗鼓守备徐永盛,守备韩文运、杨崇功,道标听用守备毛存善、高迁、苗奇等人的包围,李世英奋力拼杀,但最终寡不敌众全军覆没,李世英以及部下李锦山、苏名榜等十余名将领全部战死,和李世英部一同抗清的米国珍不久也被清军俘获。
王昌、王光泰兄弟二人带着数千人车往四川,此后就活动于陕西、四川、湖北三省交界的山区之中,和李自成余部李来亨、袁宗第、刘体纯以及部分四川明军联合,成为夔东十三家之一,永历朝廷灭亡之后,在茅麓山战役的前夕,王光泰(王光兴)与巡抚蒋尚膺领部下兵将8000人向清廷投降,最终还是晚节不保,王夫之评价说“光兴自崇祯十六年来,未尝一由朝廷鼓励,转战寇虏间垂二十年,天下想望其气义,晚节不终,以速李来亨之败,故闻者莫不惋惜之!”然而,到茅麓山战役之前,李定国、郑成功等人已经去世,永历皇帝朱由榔也被杀害,中原已无一人为明者,再抵抗下去还有什么意义呢,这实际上是当时很多人的真实想法,不仅王光泰部,还有大量的原大顺军将领也纷纷向清廷投降,弃李来亨而去,李来亨在茅麓山战役之前,兵力已经相当窘迫。