公元445年底,宋太子詹事範曄和他的同夥因為謀反被處死。同時,北魏安南和平南兩將軍府送書信給宋兗州官府,指責宋國在南方境內安置許多僑民的州府,多數都濫用北方州府的名稱,並要求前往太湖遊玩狩獵。兗州官府回信說:“如果一定要在原地建立州府,那麽你們幹嗎也建立徐州和揚州,難道你們占有了這些地盤嗎?至於說想來太湖遊玩狩獵,參觀學習我們南國,我們可以按照有關部門的規定為你們開賓館和裝飾住處。當年呼韓邪單於來到漢朝境內時我們接待他的禮儀還在,我們一定會按等級贈送你們糧食和飼料。我們的庫存還是很豐厚的。”
宋元嘉二十三年即公元446年正月初六(庚申),宋尚書左仆射孟顗被罷官。
正月十四(戊辰),魏世祖拓跋燾率軍來到東雍州,直逼反叛的河東蜀人薛永宗的堡壘。崔浩建議道:“薛永宗不知道陛下自己前來,他的部眾都十分鬆弛散漫。今天北風迅猛,陛下應得趁機猛攻。”魏世祖同意。兩天後,魏軍包圍了薛永宗的堡壘。薛永宗出戰,結果大敗,和家人一塊跳進汾水自殺。他的族人薛安都先前占據弘農,這時隻好棄城往南投奔劉宋(後來成為南朝舉足輕重的人物)。
正月十七(辛未),魏世祖往南來到汾陰,渡過黃河抵達洛水橋。他聽說反叛的盧水胡人領袖蓋吳在長安北麵。魏世祖覺得渭水北岸缺少穀物和水草,便打算渡過渭水到南岸,然後沿著渭水西進。他征求崔浩的意見,崔浩說:“打蛇就要先打蛇頭,蛇頭破了它的尾巴也就沒用了。如今蓋吳的兵營離這裏才六十裏,我們帶輕騎兼程趕路,一天就可以到達,一到就必定打敗他們。打敗蓋吳之後,往南向長安進軍也就不過一天的時間。一天再怎麽疲乏,也不致於會有傷亡。反之,如果從南岸走,蓋吳將從容不迫地逃入北山,那麽一時就無法平定他們。”魏世祖沒采納他的建議,還是決定沿著渭水南岸向長安進發。
正月二十六(庚辰),魏軍抵達戲水。蓋吳部眾得悉後,全部分散逃進北地山,結果魏軍一無所獲。魏世祖感到非常後悔。
二月初三(丙戌),魏世祖來到長安。十天後,他抵達雍城,然後去了趟陳倉又回到雍城。所過之處將當地和蓋吳相通的漢人和夷人民眾都處死了。乙拔等各路魏軍則在杏城擊潰蓋吳,蓋吳再次派使者到劉宋上表求援。朝廷下詔任命蓋吳為負責關中和隴西軍事的雍州刺史、北地公,同時派雍梁二州的宋兵進駐邊境之上,作為蓋吳的聲援。宋文帝還派使臣賜給蓋吳印章一百二十一紐,讓蓋吳隨意任命他的部屬為劉宋文武官員。
魏世祖和崔浩都很相信和器重寇謙之,並信仰他的天師道。崔浩曆來不喜歡佛教,總是向魏世祖進言,認為佛教虛無荒誕,不但浪費錢財,還為害世上,應當將其全部禁止取消。當魏世祖討伐蓋吳時,來到長安,進入一座佛寺。沙門僧人請魏世祖的侍從官喝酒。侍從官進入他的住地,發現裏麵有很多兵器,便出來告訴魏世祖。魏世祖大怒道:“這些東西並非沙門僧人所用。他們必定和蓋吳暗中勾結,打算製造動亂!”便命令有司部門立案調查,然後將全寺的沙門僧人都殺了。在抄沒他們的財產時,發現大量釀酒的器具和許多州牧和郡太守以及富人們寄藏在那裏數以萬計的物品。這些僧人還挖掘地下窟室,窩藏婦女和兒童。崔浩趁機勸說魏世祖將天下的沙門僧人全都殺了,並銷毀他們的佛經和佛像。魏世祖聽從了他的建議。寇謙之和崔浩一再爭辯,並想勸阻他,但崔浩不聽。魏世祖於是先派兵把長安的沙門僧人全都殺了,焚毀了所有佛經佛像,並敕令平城的留台向全國發布詔令,讓他們一律使用長安的辦法對付各地的佛教。詔書說:“當年後漢的昏君,相信惑眾的異教而擾亂了上天的倫常。自古以來中國的九州之中,從來就沒有這些東西。這邪教誇大事實,荒誕絕倫,不近人情。在天下大亂政治衰敗的年代,很少人不受到它的蠱惑而暈頭轉向。於是政教無法推行,禮義不被遵循。一旦這樣繼續下去,普天之下,將淪為一片廢墟。朕承接上天的旨意,要清除虛假的東西,重新製定真實的世界,恢複伏羲和神農時代的大治。現敕令蕩除一切有關佛教的東西,消滅它的任何蹤跡。自今以後,膽敢崇拜胡神以及製造泥塑神像和銅身佛像的人殺無赦。‘有非常之人,然後能行非常之事。’要不是朕,誰能除去這曆代虛假的東西?有司部門必須馬上向各地征鎮諸軍和刺史宣告,凡是浮圖佛像和外來佛經,全都得摧毀焚燒,沙門僧人不論老少全部活埋!”太子拓跋晃曆來喜歡佛法,因此屢次勸諫魏世祖不要這麽做,但魏世祖堅持不肯。拓跋晃於是有意拖延宣布詔書的時間,讓全國各地都預先得知這事,也讓佛教徒們好為自己安排生計。很多沙門僧人因此得以逃亡藏匿而免於一死,也有不少人得以收藏佛經佛像,保存了不少文化遺產。隻是在北魏境內的所有寶塔和寺廟都被一掃而光。
魏世祖然後將長安的二千家能工巧匠遷徙到平城。他撤軍回平城時抵達洛水,在那裏分出一部分兵力去誅討李閏地區反叛的羌民。
太原人顏白鹿私自進入北魏境內,被魏兵捉住,準備把他殺了。顏白鹿於是騙他們說是宋青州刺史杜驥派他前來歸誠。魏兵接著將他送到平城,魏世祖很高興地說:“是我外家的人。”便讓崔浩寫信給杜驥,並且命令永昌王拓跋仁和高涼王拓跋那帶兵去迎接杜驥,同時前往曆城進攻宋冀州刺史申恬。杜驥派他府裏司馬夏侯祖歡等人帶兵去救曆城。魏軍於是趁機入寇宋的兗、青、冀三州,直到清東才撤軍回來。在這次魏軍東征期間,劉宋百姓遭到殺害和劫掠,損失慘重,北邊地區騷動得很厲害。
宋文帝為北魏入寇的事憂心忡忡,因而谘詢遍訪群臣。禦史中丞何承天上表認為:“凡是對付匈奴的策略,不過就這兩樣:武夫主張的都是征伐的謀略,而儒生主張的都是和親的條約。現在如果想追蹤衛青和霍去病的辦法,那就自然必須在淮河泗水一帶大規模屯田以充實青州和徐州。一旦百姓有了贏餘的儲糧,田野上也有足夠的穀物,我們就可以發動精兵十萬,一舉蕩滅夷寇,那就不在話下了。但如果現在就打算派軍隊去追擊討伐,報複他們對我們的侵略暴行,那麽他們必然利用輕騎的便利退兵跑走,不肯和我們會戰。我們隻會徒勞地浪費巨大的軍費,對他們毫無損傷。這種報複的戰役,將永無休止。因此這個策略是最不好的。安撫邊境,加固防守,才是長遠的辦法。臣私下一直認為,當年曹操和孫權各霸一方,雙方人才和智慧都旗鼓相當,長江和淮河之間各自幾百裏的地盤上都沒有居民。這是為什麽呢?因為軍事密探出沒的地方,不適合農耕和畜牧,所以雙方都堅壁清野等待對方過來,然後整裝待發尋找對方的空隙弊病。保護百姓守衛邊境,無非就是這種辦法。用簡要的語言歸納一下,就是這計策有四方麵:一叫移遠就近。今天青州兗州舊日的民眾和冀州新來歸附的民眾,在邊界附近的有三萬餘家。朝廷可以將他們全部遷徙到大峴山的南麵來,以充實加強內地。二叫多築城邑以居新徙。也就是修建城池安置這些新遷移來的人家,借貸給他們春夏季農耕或放牧的費用和佃用田地,到秋冬季再償還。敵寇來時,每座城池有那麽一千戶人家,而能打仗的士兵,至少不下二千。其餘羸弱的民眾,也可以登上城牆擊鼓呐喊,足以抵抗三萬敵虜。三叫纂偶車牛以載糧械。那就是收集一千戶人家的資金,弄到不少於五百對牛來裝備五百輛牛車。這樣既可以用它們來運載糧食器械,也可以把它們都集中起來互相護衛。假設城池被敵軍攻下,那麽這些牛車可以形成方陣,並排前進度過艱險,而賊兵無法幹預。一旦有緊急情況要征用它們,隻要兩晚時間就可以聚攏起來。四叫計丁課仗。就是前頭說的每座城池有二千士兵,讓他們憑自己的特長技能,自選兵器平時進行練習。可以把名字銘刻在兵器上,不用時放回武庫,用時取出使用保養。百姓不容易得到的弓箭和銳利的鐵器,可以由官府製作逐漸充實武庫。這樣數年之內,軍需用品就基本完備了。附近各郡的部隊,現在卻駐紮在很遠的清水和濟水一帶,不但費用很大,而且將士因為遠離家門也怨聲載道。所以臣的看法是,不如利用當地的民眾來得方麵。今天我們可以根據民眾的利益,引導並統領他們。這樣一來,我們的軍隊強大了,而敵人也因為我們沒有增添常規軍而不太戒備;國家富裕了,而百姓也不需要為了養活大批常規軍而負擔太重。這要比養著一支龐大的常規軍隊,簡直不可同日而語。常規軍隊不但要免除將士的租賦徭役,還得坐食軍糧的。”
這期間,北魏金城人邊固和天水人梁會與秦州和益州的雜民一萬餘戶占據上邽東城造反,進逼西城。北魏秦益二州刺史封敕文打退了他們。氐民和羌民一萬餘人以及休官族和屠各族二萬餘人也都起兵響應邊固和梁會。封敕文追擊並殺了邊固,剩下的民眾則推舉梁會為頭,和封敕文互相攻打。
四月初二(甲申),魏世祖來到長安。四月二十四(丁未),劉宋大赦。
同時,仇池人李洪聚眾鬧事,自稱應當成為君王。梁會向仇池的氐王楊文德求救,楊文德說:“兩雄不並立。如果你需要我的幫助,就必須殺了李洪。”梁會於是將李洪誘騙到他軍營,把他殺了,然後將他的首級送給楊文德。
五月十一(癸亥),魏世祖派安豐公閭根率領騎兵奔赴上邽。魏軍還沒到,梁會就拋棄了東城逃走。封敕文早就在城外挖掘了重重塹壕,重兵把守在那裏,結果雙方從夜裏一直格鬥到清晨。封敕文說:“賊兵知道他們沒了生路,所以拚死奮戰,殺死殺傷了我們好多士兵,不容易打敗他們。”於是高舉白虎幡向梁會的部眾招降,宣布投降的將得到赦免。因此梁會部眾全都潰散。封敕文分兵追討,把他們都消滅了。略陽人王元達聚眾駐紮在鬆多川,封敕文又出討平定了他們。
同時,蓋吳收兵進駐杏城,自稱秦地王,聲勢重新振作起來。魏世祖派永昌王拓跋仁和高涼王拓跋那率領北路諸軍前往討伐他。
六月初一,日食。次日,北魏發動冀、相、定三州的二萬兵馬進駐長安南山各個山穀,防備蓋吳逃竄。六月初四(丙戌),北魏又發動司、幽、定、冀四州十萬人修築京畿外圍的要塞,東起上穀,西至黃河,連綿上千裏。
八月,北魏高涼王拓跋那等人打敗蓋吳,俘獲了他的兩個叔父。部將們要將他們送往平城,但長安鎮將陸俟說:“長安險要堅固,民風豪爽強悍,平時還不敢忽視,更何況現在兵荒馬亂的時候!現在一日不殺蓋吳,則長安就一日不得安寧。蓋吳自身潛逃,除非他的親信,誰能抓得到他!如果派十萬大眾專門追剿他一人,也不是長遠的辦法。不如私下答應蓋吳的叔父,赦免他的妻兒,讓他們去追捕蓋吳。到時捉獲他歸案,應該沒有問題。”其他將領都說:“如今賊黨的部眾已經散了,隻有蓋吳一人逃脫而已,他們還成得了氣候不成?”陸俟說:“諸位難道沒見過毒蛇嗎?除非砍斷它的頭,不然照樣為害。蓋吳天性凶狠狡猾,今天假如得以逃脫,以後必定自稱自己是王者不死,以此繼續迷惑愚蠢的民眾,將來為患更大。”將領們說:“明公說的都對。但俘獲了賊頭不殺,反而將他們放了。一旦他們一去不複返,這罪責誰擔當得起?”陸俟說:“這罪責我為諸位承擔了。”高涼王拓跋那也覺得陸俟的計謀是個好主意,便赦免了蓋吳的二叔,跟他倆預定了日期後放了他們。到了那日期,兩人都沒有回來,將領們無不怪罪陸俟。陸俟說:“他倆隻是還沒找到機會下手而已,一定不會對不起我們的。”幾天後,兩個蓋吳叔父果然提著蓋吳首級回來,然後送往平城。永昌王拓跋仁等人也鎮壓了蓋吳的餘黨白廣平和路那羅等人,因此蓋吳之亂全部平定。魏世祖接著任命陸俟為內都大官。
剛好安定盧水胡人領袖劉超等人聚眾一萬多人在這時造反。魏世祖因為陸俟當時在關中很有威嚴和恩惠,便重新封陸俟為負責秦雍二州軍事的都督,鎮守長安。他跟陸俟說:“關中剛開始奉行王化不久,朝廷的恩惠和信用都還沒有普及到百姓那裏,所以官吏和民眾經常叛亂。今天朕如果將大軍授予愛卿,劉超等人必定同心協力,占據險要堅守在那裏,那樣倒未必容易攻下。但如果給你的軍隊太少,那麽又不能製服賊黨。愛卿應當自己采取必勝的方略對付他們。”陸俟於是隻帶著少數隨從前赴長安。劉超等人聽說後,非常高興,以為陸俟無能,也就不把他放在心上。
陸俟到了關中後,向劉超曉以成敗禍福,還引誘他說要納劉超的女兒,和他成為姻戚,想以此招降他。劉超仗著人多,沒有投降的打算。陸俟便帶領帳下隨從親自前往會見劉超。劉超派人先警告陸俟說:“你的親兵如果超過三百人,我將以弓馬相待;如果不到三百人,我將以酒食相供。”陸俟於是帶上二百騎兵前往。劉超戒備非常森嚴,而陸俟則毫無戒心,開懷痛飲,直到酒醉後才回去。不久,陸俟又選了敢死隊五百人,假裝出獵順路去拜訪劉超的軍營,並交代勇士們說:“應當在我喝醉時發動攻擊。”劉超因為上次的經驗,所以毫無警戒。兩人痛飲,結果陸俟假裝喝醉。他見到劉超真的喝醉了,便突然上馬大呼,親手砍下劉超的首級。五百壯士接著應聲出擊,殺死殺傷了千把盧水胡人,劉超之亂於是得以平定。魏世祖接著征陸俟回朝,任命他為外都大官。
這裏有個小插曲。當初,南方的林邑王範陽邁雖然派使者到建康入貢,但卻不斷地入寇宋的邊境,上貢的東西也很菲薄粗陋。這年二月,宋文帝派交州刺史檀和之出討他。南陽人宗愨,家裏世代都是儒生,而宗愨卻獨自喜好武功,經常說“願乘長風破萬裏浪”。當檀和之討伐林邑時,宗愨自己奮勇請求從軍。朝廷於是下詔任命宗愨為振武將軍,檀和之於是派宗愨為前鋒。範陽邁聽說宋軍出討自己,趕緊派使者上表,請求歸還所掠走的日南百姓,並輸送金一萬斤,銀十萬斤給朝廷。宋文帝下詔和解說:“範陽邁如果真是誠心進貢,朕也允許他歸順朝廷。”
檀和之大軍抵達朱梧衛戍區後,派府裏的戶曹參軍薑仲基等人去見範陽邁。範陽邁卻把他們抓了起來。檀和之於是進軍將林邑大將範扶龍包圍在區粟城,範陽邁則派部將範毗沙達去救。宗愨暗中率兵迎擊並擊潰了範毗沙達。
這年五月,檀和之等人攻拔區粟,殺了範扶龍,乘勝進入象浦。林邑王範陽邁出動全國兵馬來和宋軍決戰,在大象身上裝備鞍甲,大象隊伍前後看不到盡頭。宗愨說:“我聽說外國有獅子,它的威嚴震服百獸。”於是派人根據傳說製作獅子的形象,和大象對抗,結果象群果然被獅子嚇退,導致林邑兵馬大敗。檀和之於是攻克了林邑,範陽邁父子逃跑了。宋軍繳獲了不計其數的不知名寶物,但宗愨什麽都沒拿。凱旋回家時,他仍然隻有一副樸素的行裝。
這年六月,宋文帝在京城修築北堤,開挖玄武湖,並在華林園修築景陽山。
七月二十(辛未),宋文帝任命散騎常侍杜坦為青州刺史。杜坦是杜驥的兄長。當初,杜預的兒子杜耽,因為躲避西晉八王之亂,遷居到河西投靠西涼的張氏。前秦兼並了涼州後,他的子孫才開始回到關中。劉裕滅了後秦之後,杜坦兄弟跟從劉裕回到江東。當時江東王、謝等家族非常強盛,晚期才東渡過江的北方人,朝廷總把他們當作北方未開化的人們看待,即使是人才也都得不到重用。宋文帝曾跟杜坦論論金日磾,歎道:“可惜現在沒有這樣的人才了!”杜坦說:“金日磾假如生在現在,還正忙著養馬,哪有時間得到朝廷的賞識!”宋文帝頓時變了臉色,說:“先生怎會認為朝廷輕薄人才!”杜坦說:“請就以臣做個例子吧:臣本來就是中華的士族高門,因為晉氏的喪亂,才不得不遷居到西涼。然而即使在那裏也世代相承,並沒有對不起祖上的榮耀。現在隻不過因為沒有及早南渡,便被當做鄙賤之人。金日磾還是個胡人,自己也不過是個牧馬人,卻能被超常提拔,成為帝王身邊的內侍,最終位列名賢。陛下的聖朝雖然也提拔人才,臣擔心未必能做到那樣。”宋文帝默然無語。
這年,吐穀渾人重新回到他們自己的地盤去了。
要想知道魏宋以後的發展,請看下篇文章。