1645年(順治二年)正月,李自成、劉宗敏率部撤離西安,接著李過、高一功會同西北部分地區的大順軍也撤出陝西。清軍兩大主力分別在三月間由陝西轉入河南:多鐸部取道歸德(今河南商丘市)南下進攻弘光朝廷;阿濟格部則緊追由李自成親自率領的大順軍主力。留在陝西的清軍力量自然相當單薄。於是,一些抗清武裝乘時而起,其中影響較大的有賀珍、武大定、孫守法等部。
賀珍、孫守法、武大定的反清是以復明為號召的。順治二年孫守法以秦王的兒子為“秦王”,在順治三年正月內印刷告示稱弘光年號”;這年三月間原大順軍光山伯劉體純率部由河南進入漢中,同賀、孫等部會合,四月內抄傳票,又改隆武年號,孫守法自稱總督五省總督。五月三十日,劉體純、賀珍、孫守法等部攻克興安州,清軍守道、參將等官被俘。正當陝西各地抗清運動高漲的時候,清廷先後派何洛會、肅親王豪格統領大軍入陝。1646年六月,孫守法退回五郎山;八月,武大定敗於興安境內;九月,王光泰敗歸鄖城,又敗走房、竹。丁亥年(1647年)正月,孫守法奔石子城;二月,走長安石鰲谷。三月朔,守法破寧州,與高勛等據興安州之喬麥山。清軍陝西三邊總督孟喬芳引兵攻之。四月八日,伏甲深林,以輕騎誘守法出,擒之。孫守法猶執鐵鞭格殺清軍數十人乃死,傳首西安。