【《随笔》精选】读史笔记

三百年前老黄历,翻它有什么意思?可是历史的言说就是翻老黄历,翻开老黄历,看到如此血腥酷虐的历史图景,就知道后来一些事,如鲁迅所言乃“古已有之”。而建立其上的一些杀人理论,无论多么堂皇,承继的原本是一条路:造反杀人而后称王而已。

明末开封大劫难

河南的开封如今又是一个人烟稠密的繁华都市了,但可以肯定地说:如今大多数住在开封的居民十分之九都不是开封的老住户,真正开封的老住户——上溯三百六七十年祖籍开封的人基本都在明末李自成围攻开封的那场大劫难中死光了。他们无论老幼,不是死于刀兵,就是死于饥饿,再不然就被同类吃掉了,如果侥幸在这个人间活地狱中捱到最后没有死去,那就葬身在开掘黄河淹城的滚滚黄涛中,全城人口,十不余一,这场劫难之酷烈,在生死存亡关头,展示的人性善恶之极限,真令人惊心动魄,言之心悸!

或曰:三百年前老黄历,翻它有什么意思?可是历史的言说就是翻老黄历,翻开老黄历,看到如此血腥酷虐的历史图景,就知道后来一些事,如鲁迅所言乃“古已有之”。而建立其上的一些杀人理论,无论多么堂皇,承继的原本是一条路:造反杀人而后称王而已。

闲话少说,言归正传,还是来说开封。

开封自古称大梁,南北朝时在东魏和北齐治下称梁州,北周灭北齐后,改称汴州。五代时期,后梁开国皇帝朱温在此篡位建都,改称开封府。此后开封之名一直延续至今。惟北宋在此建都时改称东京(亦称汴京或汴梁),但北宋在此设开封府,行政上仍归开封府管理。清官包拯就是有名的开封知府。

《随笔》2013年第2期 出版:《随笔》杂志社

开封历史上有过几次劫难,如公元前225年,秦始皇派大将王贲率大军灭魏,掘黄河以淹大梁,城破后魏国国君投降,魏国自此灭亡。秦始皇推进了统一大业,但大梁城的百姓多数化为鱼鳖。那时城小人少,死的人想来也不会多。后来北宋灭亡,金人攻入开封,掠走了徽、钦二帝,烧了宫殿,抢走一些宫中美女和大部分古玩珍宝,烧毁了一些图文古籍……受损的是文明,倒大霉的是赵宋皇室,金国的皇帝完颜亮还要在此建都,不会把老百姓全杀光,所以虽在异族治下,多数百姓还可保得性命。惟有明末李自成率军三次攻围开封,开封守军和百姓,困守孤城,历时长而外援绝,粮秣尽而生机灭,其情其景,据身历其事者所记,真可谓惨绝人寰!据单远慕先生在《开封史话》中所记:明代开封城墙,周长二十里一百九十步,高三丈五尺,宽二丈一尺。城外的护城河,阔五丈,深一丈,全城有五个城门:每个城门都有月城三重,城上四角有四座角楼,全城共有八十四个敌台,八十一个警铺,防御的设施也很多。到了明末,修建更为完善,城墙高达五丈,周长四千七百零二丈,护城河上宽五丈,底宽三丈,深二丈,在五座城门外,都有吊桥,真可谓“固若金汤”。李自成攻围三次,没有突进城去,除了军民固守不降外,城池坚固,也是一个原因。在明朝治下的二百多年中,开封经济相当繁荣,当时开封城有两多:一是王府乡绅的牌坊多,二是做买卖的街市多。从单远慕先生对开封城内各街市经营情况如数家珍的叙述中,我们能够想象这座城市的富足、繁荣、和平和安定(由于篇幅所限,恕不具引)。比起中世纪欧洲任何一座城市来,当年的开封城都更加人性化,由于没有西方宗教对人的禁锢,它也是一个自由而快乐的城市。可是这一切,到了1641年(崇祯十四年),有了根本的改变。

这年正月,李自成大军攻陷洛阳,洛阳乃福王的封地,宫殿壮丽,积藏甚丰,城破后,福王被杀,金帛子女被掳掠一空,掳获的战具、给养和降兵的加入,使李自成的军力空前壮大,大军东下,攻围开封。洛阳破后,开封守军和地方官知战祸不免,下令百姓坚壁清野,城外数十里内居民连同牲畜和粮食尽数撤入城内,水井全部填死,城中八十四个敌台(明代称坊)皆重兵防守,责任到人。这次攻防战主要在开封西城,开始百姓争道入城,扰攘拥塞,李军恰到,砍民抢路,欲突入城。城头守军,一面用炮矢阻击,一面拉起吊桥,关闭城门。李军则用抢来的百姓的大车和门板遮蔽开始攻城,开封西部外城坍塌多处,但守兵顽强抵抗,李军始终没有攻入。后来他们采用挖地道的方式,三日内,挖洞数处,因为他们在地洞里,所以守军无法攻击到他们,形势非常危急。城中守军后来用铁钎挖竖井,与洞相通后,向下抛火药,敌哄然逃出,城遂得安。此次攻围共七昼夜,李自成军队退去。第二次,李自成大军复来,号称雄兵五十万,从1641年十二月二十四日打到1642年正月,李自成亲临督战,1642年元旦一战最为激烈凶险。参与守御开封的参政张达宇幕僚白愚记道:“因我防御严密,闯逆亲临窥视,怒各贼不能克城,遂于本日调集马步精贼数万,伏于海壕之外,乘元旦以为我兵守懈,约令各贼同时齐攻,前驱乡民,继以骇贼,

登录后获取更多权限

立即登录

网络编辑:刘之耘

欢迎分享、点赞与留言。本作品的版权为南方周末或相关著作权人所有,任何第三方未经授权,不得转载,否则即为侵权。

{{ isview_popup.firstLine }}{{ isview_popup.highlight }}

{{ isview_popup.secondLine }}

{{ isview_popup.buttonText }}