劝说之下，率属下分乘200艘战船前往北河，表示效忠于西山朝。郑七抵达昇龙后，被阮光缵封为大司马。但旋即陈添保认定西山朝败局已定，弃官逃往中国，向清廷投降。得到郑七的支持之后，阮光缵随即亲率大军三万南下，来到江，派郑七守日丽海口（日丽江入海口）。旧阮将领阮文张、邓陈常不敌，退往洞海（今广平省洞海市）。阮福映闻报，亲自率大军北上，遣范文仁、邓陈常守陆路，阮文张守水路。阮光缵派阮光垂围攻镇宁垒（又名洞海垒、日丽垒，位于今广平省），久攻不克；阮文张则在此期间突袭日丽海口，大破郑七率领的华南海盗。围攻镇宁垒的西山军惊