同安县失守之后,郑成功在接下来的时间里都窝在铜山,除了派人四处购买粮食之外,并没有什么太大的作为,直到永历三年的九月。
郑成功在等待时机。
清廷云霄守备张国柱最早是刘泽清的部将,刘泽清部瓦解之后,又投奔鲁监国,鲁监国政权崩溃之后,张国柱投降了清朝担任副将。云霄在明代属于漳浦县管辖, ,地位相当重要“云霄一城处于闽广交错之地,乃士商往来贸易之所,虽非县城可比,然为漳郡咽喉,全闽门户,且逼邻海滨,诚要区也”清廷派遣张国柱把守此地。
明军。
张国柱担任云霄守备之后,贪婪无度,而且“御兵无恩,率属无礼”,部下千总王起俸十分厌恶他,在1648年的九月初三,王起俸带领几名亲信偷偷跑到铜山,向郑成功投降,郑成功授其都督同知,又赐花纹银五百两、彩伞、玉带、靴帽等物。十月初,明军以王起俸为向导向云霄进发,十月初十日,明军自白塔登岸,分三路进兵,参战将领有左先锋施郎、援剿左镇黄延、前冲镇阮引、正兵营卢爵、右先锋杨才、援剿右镇黄山、后冲镇周瑞、左冲镇林义、右冲镇洪习山,郑成功亲自带领戎旗中军康明、中冲镇柯宸枢、亲丁镇张进为中军,明军参战兵力按照清方在事后的报告为“万余”。
明末骑士。
张国柱本人的兵力按照明方史料《先王实录》的说法“(十月初十)是午,云霄守备张国柱、千总夏义、柯虎督马步兵千余,离城五里,列阵迎战”出城迎战的清军不过马步兵千余人,所以由此可见,整个云霄镇也未必就有多少清军,以明代的标准,一个守备手下的官兵不会超过3000人,所以,即使清方报告中明军的“万余人”有所夸大,明军的真实数字那相比于云霄守军恐怕也要多了两倍不止。
清军兵力稀少。
所以其实按正常人的思路,这时候就应该像此战过后闽浙总督陈锦的报告中所写的那样“理应固守城垣,飞报漳州以待援剿,蚁贼虽众,何难内外夹攻而大歼之”凭借城墙固守,等待漳州而来的援军,内外夹击,击破郑成功。但张国柱张守备大概是自信过了头,当然也有可能是因为“王起俸带贼冲锋以为前导,直至云霄城下勒马叫骂”。身着重甲领兵千余人就敢出城迎击,正逢左先锋施琅之兵,清军作战失利,与施琅部将施显只一个照面,就施显砍伤,张国柱毕竟身穿重甲,因此并未致命,但此时明军已如排山倒海一般冲杀而来,千余名清军迅速溃败,张国柱由于甲胄过程在逃跑的过程中落水淹死。
明军获得了一次较大的胜利。
守卫云霄城的张国柱旗鼓中军姚国泰,见张国柱战败,就赶快关闭城门,然而,为时已晚,郑成功指挥的明军主力已经压上来了,只一天就将云霄攻克,城内清军溃亡殆尽,姚国泰身中数枪,被郑军俘获,郑成功命人医治,伤愈之后,姚国泰便加入明军,直到1657年的郑成功北伐,此人在郑成功部明军中依旧身居要职。
张国柱部清军确实有些自不量力。
功克云霄之后,郑成功准备接下来攻打诏安县,派遣中冲镇柯宸枢守卫盘陀岭,防备漳州而来的清军,郑成功本人于10月20日领明军主力自云霄镇启程,准备攻打诏安县。到10月26日,郑成功扎营于龙峰、磁灶一带,29日开始攻打诏安县城,当地守将战后报告说“十月二十九日,水陆逆贼数万来攻县城,各山扎营二十余处,职督兵剿杀,阵斩甚多,生擒数贼当阵斩讫。三十日,贼众复来攻城,职分兵出剿,杀贼不计,夺获贼船二只,打坏贼船数只,伤贼无算,炮火数门俱弃水内。十一月初一日复来攻城,职设伏以待,贼屡犯屡败,计穷莫支,方行逃遁”可见,攻打诏安的战斗并不算太顺利。
郑军此时仍然没有完全成长起来。
在10月26号郑成功逼近诏安的同时,王之纲、王邦俊、赫文兴、魏标、谢子连等部清军已经逼近盘陀岭,清军“分作四股来犯:一股冲劫岭门; 一股由右敌左援、右冲二镇;一股由左敌中冲镇;一股由中路截我往来应援。另 以海澄守虏赫文兴一股从山下爬上,抄出中冲镇之后。”
明末盔甲。
10月28日,清军趁着大雾发动总攻,先冲破了援剿左、右冲二镇,然后合力攻打柯宸枢,柯宸枢以及其弟中军柯宸梅力战不支,兄弟二人一同阵亡,盘陀岭失守,云霄镇明军被迫撤退,云霄镇再度沦入敌手,郑成功在诏安听闻败讯,没有追究战败之责任,而是抚恤柯宸枢的家人,随后便放弃了攻打诏安县的计划,又撤回海上。