顺治五年(1648)九月,清军千总路时运入山巡查禁马事,乘机敲诈勒索,显明发动农牧民起义,杀污吏,树麾反清。显明劝降驻守交山的靖安营清军
把总尤玉,在树头岭大败由干总温师珩率领的屯兰村、岔口的三百“贴防”官兵。
山西省巡抚祝世昌急调官兵3 000人大举入山围剿。王显明等首领采取机动灵活的战术,利用高山大川等有利地形与敌周旋。当他们得到围攻农民军营寨炼银山的官兵向省城乞粮求援的消息后,显明迅即率队埋伏于野则河附近的石锁关,居高临下全歼运粮入山的500官兵,解粮官太原右营守备
魏忠贤被打死,1 000石粮食成为农民军的战利品。
明朝降将
大同市总兵姜臻起兵反清后,其义子姜建勋于
顺治帝六年(1649)三月南入交山,与农民军会师。姜交联军相继破
交城县,杀署知县周邦翰;破
文水县,杀知县曹之贤;占
汾阳市,守军望风归附。继而连夺清源、
徐沟镇、太谷诸县城,威震四方。旋又围
太原市县城(今太原南郊晋源镇),省城
太原府告急,羽书频传不绝。
由于清军主力博洛亲王所率精锐部队赶到太原,因寡不敌众,农民军退守
晋祠,显明、尤玉等将领在
巷战中壮烈牺牲。