曹文詔早年在遼東從軍,先後在熊廷弼、孫承宗的手下,作戰勇敢,積戰功升至遊擊。
崇禎二年(1629年)冬天,皇太極包圍京城,曹文詔隨袁崇煥入關勤王,在京城保衛戰中立下戰功。
崇禎三年(1630年)二月,總理馬世龍把皇上賜給他的尚方寶劍交給曹文詔,命令他率領參將王承胤、張叔嘉、都司左良玉等埋伏在玉田的枯樹和洪橋,因鏖戰有功升為參將。然後他從大塹山轉戰到遵化附近,又跟從馬世龍等攻下大安城以及鯰魚等關口。因為收複四城的功績,朝廷給他加官為都督僉事。
崇禎三年七月,陝西民變擴大,曹文詔被封為延綏東路副總兵,帶領關寧軍入關進行征討。
崇禎四年(1631年)四月,曹文詔擊滅據守河曲的變民首領王嘉胤,以功升任臨洮總兵。
曹文詔為人豪爽,表麵上他是一個粗野的武人,可實際上他內心是很細膩的。兩人在營帳裏坐下後,曹文詔直接問唐峰:“唐都司,你帶了多少人馬?”
“跟我過來的隻有四百人,後邊還有一千六百人,總共是兩千人。”唐峰答道。
“兩千人中,有多少是你的家丁?”曹文詔又問。
“都是我的家丁。”唐峰答道。
“啊!兩千都是你家丁。唐峰,你有兩千家丁,朱總督怎麼可能隻給你一個都司呢,至少也應該是遊擊啊。”曹文詔說道。
“朱總督說我還年輕,升太快不好。”唐峰如實答道。
曹文詔點了點頭,表示理解朱燮元的做法。
在兩人的交談中,唐峰還透露自己唐家與秦良玉將軍結了親。秦良玉是曹文詔敬重的武將,所以,曹文詔對唐峰更是熱情,晚上留唐峰陪自己一起吃飯喝酒。
晚上一起喝酒的還有曹文詔手下的左光先、崔宗蔭、李國奇、曹變蛟、馮舉、劉成功等。
曹變蛟是曹文詔的侄子,武藝過人,而且作戰勇敢,被人稱為小曹將軍。
曹變蛟與唐峰年紀相差不多,兩人之間聊得比較融洽。
曹變蛟對唐峰擁有兩千家丁非常的羨慕,他對唐峰說道:“唐峰,如果我要是有兩千家丁,做到總兵是遲早的事。”
唐峰答道:“小曹將軍,以你的勇猛,遲早也會做到總兵的。”
曹變蛟聽罷哈哈大笑,對唐峰的感觀越發的好。
崇禎四年的除夕,唐峰是在陝西度過的。
正月十六,元宵節的第二天,唐欽帶領的一千六百人馬終於到達陝西與唐峰彙合。
唐峰這支兩千人的隊伍不僅人強馬壯,而且全身都全副武裝,精神麵貌也與眾不同,引起很多人的注意。
洪承疇得知唐峰的兩千人盡是精銳之後,有些後悔把唐峰撥給曹文詔。而曹文詔在視察了唐峰的軍隊之後,心裏暗喜,自己這次是撿到寶了。
崇禎五年正月底,洪承疇開始部署戰鬥任務,唐峰已經撥到曹文詔手下,所以,他沒有資格出席會議。
二月初,官軍分三部出動,曹文詔部轉入甘肅,追擊神一魁的餘部,紅軍友、李部司、杜三、楊老柴。
神一魁、神一元這一支義軍是邊兵叛亂起兵,戰鬥力很強,最巔峰時,隊伍達到三萬人。
崇禎四年正月,神一元戰死,神一魁被推為這一支的首領。
這一支隊伍縱橫陝甘寧,無人能擋。
最後,朝廷隻能采用招撫的辦法,神一魁接受了招撫。可後來發現朝廷是想以招撫之名圍殺自己,所以再次複叛。
崇禎四年九月,神一魁被部下殺害,將首級獻給朝廷。
神一魁死後,這一支義軍分散了,但仍有大部隨著紅軍友、李部司、杜三、楊老柴幾位核心人員,人數仍有近兩萬人。
曹文詔隻有六千人,加上唐峰,也隻有八千人,對上叛軍的兩萬人,曹文詔並不怕戰不勝,而是怕這些叛軍會再次逃脫。所以,曹文詔發文要求甘肅總兵楊嘉謨從另一個方向將這一股叛軍攔住,自己則從隴州的小路出發,與楊嘉謨來一個前後夾擊。