一、歸降清朝
1645年(順治二年),張勇在九江投降了清朝將領阿濟格,並招降了總兵以下七百多人。這一舉動為他贏得了清廷的信任,他因此被授予遊擊之職,隸屬於陝西總督孟喬芳麾下。張勇早年曾是明朝的一名副將,精通騎射,有著豐富的軍事經驗。
投降清朝後不久,張勇便投入了對抗李自成部將的戰鬥之中。當時,李自成的部將賀珍、賀弘器、李明義等人佔據了漢中、興安(今陝西安康)、固原等地,並時刻準備奪取西安府。為了保衛西安,張勇與任珍、馬寧等人共同駐守於此,並多次擊敗了大順軍的進攻。
1647年(順治四年),寧夏叛將馬德勾結賀弘器,攻陷了安定(今甘肅定西)。面對這一危機,張勇隨同總兵劉芳名率軍前去增援。在這一過程中,張勇展現出了卓越的軍事才能。他與劉芳名指揮的軍隊攻克了固原,並俘虜斬殺了賀弘器、李明義兩位叛軍將領。同時,馬德也被馬寧擒獲並殺害。
二、鎮守甘肅
1648年(順治五年),米喇印、丁國棟在蘭州起兵反叛,攻陷了臨洮。張勇與陳萬略率軍夾擊叛軍,成功地大敗叛軍,並收復了臨洮。隨後,張勇與陳萬略繼續追擊叛軍,將他們趕到了岷州(今甘肅岷縣)。在這一系列戰鬥中,張勇展現了卓越的軍事指揮才能。
不久之後,張勇生擒了延長王朱識駉,而米喇印與丁國棟則逃往了甘州(今甘肅張掖)。張勇隨即與陝西總督孟喬芳會師,共同渡過黃河向西進發。他們在八月到達甘州,並將叛軍圍困在城中。
1649年(順治六年)正月,張勇與孟喬芳的軍隊繼續對甘州發起猛攻。總兵南一魁成功奪取了城門,使得張勇得以率軍進入城中,與叛軍展開了激烈的巷戰。最終,叛軍大敗,米喇印被殺,而丁國棟則逃往了肅州(今甘肅酒泉)。
同年五月,張勇率軍抵達肅州,並將叛軍圍困在城中。經過長達數月的圍困,到了十二月,張勇與馬寧終於攻破了肅州,成功斬殺了丁國棟。這一系列的勝利不僅穩定了甘肅地區的局勢,也為張勇贏得了清廷的高度讚揚。
為了表彰張勇在平定叛亂中的傑出貢獻,清廷越級提拔他為甘肅總兵。1653年(順治十年),張勇又被授予三等阿達哈哈番(漢文為三等輕車都尉)的爵位,這是對他忠誠和功績的認可。
三、轉戰西南
1658年(順治十五年),隨著清廷平定中原的步伐加快,大學士洪承疇奉旨經略湖廣地區,張勇上表請求隨軍效力。由於洪承疇深知張勇的軍事才能,便舉薦他為經略右標總兵,並稱贊他“智勇兼備,所部兵精馬足”。不久,張勇入宮奏對,獲得了順治帝的賞識,被賜予冠服、甲冑、弓矢,並加封為右都督。
在出發之前,順治帝親自傳諭給張勇:“當今天下,像你張勇這樣的良將很少了。軍務不可以無根據地揣測、估計,要觀察情況,靈活處理,千萬不要自負才華,輕視敵人。”這些話語既是對張勇的認可,也是對他寄予厚望的表現。
到達前線後,張勇輔佐洪承疇,積極參與對南明軍的戰鬥。1658年,張勇率軍攻打貴州,南明將領羅大順在新添衛(今貴州烏當)焚燬城池後,逃往十萬溪(今貴州開陽)。張勇率軍緊追不捨,最終在十萬溪擊敗了羅大順的部隊。
隨後,張勇跟隨信郡王多尼攻打雲南,駐紮在盤江邊。南明軍為了阻止清軍前進,焚燬了鐵索橋。面對這一挑戰,張勇命令部下連夜建造橋樑,確保大軍能夠在黎明時順利渡河。這一決策顯示了張勇在緊急情況下迅速做出反應的能力。
不久之後,張勇在七星關(今貴州畢節)與敵將白文選交戰,併成功擊敗對方。這一勝利為清軍順利進入雲南鋪平了道路。1659年(順治十六年),張