宋江是山贼还是水寇

提起“水寇”,人们马上想到《水浒传》中的宋江。在小说中,宋江等在八百里梁山泊扎下水寨,与官军屡次水上鏖兵。好汉中的水军头领,既有泊子里土生土长的阮氏三雄,又有来自长江流域的李俊、张顺、张横、童威、童猛……NSK历史春秋网 - 专注于中国古代历史

然而在早期“水浒”故事里,宋江一干人似乎跟水没啥关系。有位名叫龚开的南宋画家最佩服宋江为人,为宋江等三十六人各画一张像、并附一首诗。遗憾的是,好汉的肖像一幅也没留下来,倒是三十六诗一首不缺。诗是四言四句,试看称赞燕青的这一首:NSK历史春秋网 - 专注于中国古代历史

“浪子燕青”:平康巷陌,岂知汝名?大行春色,有一丈青。NSK历史春秋网 - 专注于中国古代历史

这是说,燕青是横行太行山的好汉(“大行”即“太行”),平康巷中的妓女又哪里知晓你的大名呢?——“平康巷”即古代都市中的“”,是妓女聚居的地方。此诗的背后,似乎还有“香艳”故事:今本《水浒传》中写燕青陪宋江到东京谋求招安,走京师名妓李师师的门路,因为她是徽宗皇帝的“小三”。诗中大概正是暗示这样的情节。不过诗里用“一丈青”来形容燕青,又跟今天的《水浒》有所不同。在今本中,“一丈青”是女将扈三娘的绰号。NSK历史春秋网 - 专注于中国古代历史

有意思的是,诗中说的是“大行春色”,而非“梁山春色”!——再看三十六首诗,竟一句“梁山泊”都没提到,反而五次提到太行山。除了燕青这首,还有四处:NSK历史春秋网 - 专注于中国古代历史

①“风尘大行,皮毛终坏”(卢俊义);②“大行好汉,三十有六”(张横);③“汝行何之,敢离大行”(戴宗);④“出没大行,茫无畔岸”(穆横)NSK历史春秋网 - 专注于中国古代历史

仿佛宋江一伙不是什么“梁山泊水寇”,而是“太行山贼”!——那么,宋江到底是“山贼”,还是“水寇”?我们翻遍有关宋江的历史记载,还真没发现宋江到过梁山泊!NSK历史春秋网 - 专注于中国古代历史

宋江武装有个特点,就是擅长“跑路”。看看他的活动范围,包括了河北、山东、苏北的广大地域,其间冲州撞府、声东击西,“官军数万无敢抗者”。——设若这几百号人真的在梁山泊扎下水寨,岂不是舍长用短、鳖入瓮中?“游击专家”宋江当然不会干这种傻事!NSK历史春秋网 - 专注于中国古代历史

由此可见,早期宋江故事不提“梁山泊”,是忠实于历史的缘故啊。至于多次提到“大行”,倒可能有着历史依据——太行山位于河北,而“河北剧贼”是宋江许多帽子中的一顶,他很可能在太行一带驰骋过。NSK历史春秋网 - 专注于中国古代历史

那么“梁山泊”又是何时进入宋江故事的呢?——大致是在宋末元初。元初话本《大宋宣和遗事》就提到,宋江等人的啸聚之地是“太行山梁山濼(泊)”。NSK历史春秋网 - 专注于中国古代历史

换了今天,你这样讲,非挨板砖不可!——梁山泊在哪里?在山东东平,西距宋代京师汴梁(今开封)有数百里之遥。太行山在哪里?在河北山西两省交界,“尾巴”甩到开封西北方向。也就是说,太行山和梁山泊,一在开封之东,一在开封之西,可谓风马牛不相及,怎么会出现“太行山梁山濼”这样荒诞的地名呢?NSK历史春秋网 - 专注于中国古代历史

学者解释说:你要原谅那时的说书人啊!他们不像我们,接受过普及教育,人人学过地理,个个手边都能找到地图册,有的人还配备了GPS活地图。——那时的说书人本身文化不高、知识不广;再加上水浒故事形成于南宋,那时北方被人占领,一占就是百多年。南方说书人对北方地理不甚了了,只知道那里有座太行山,是个“强盗窝”;又听说南北水路上有个梁山泊,也有“盗贼”出没,于是想当然把这两处“捏”到一块儿了。NSK历史春秋网 - 专注于中国古代历史

也就是说,到了《大宋宣和遗事》中,本来是“太行山贼”的宋江,一变而为“山贼”兼“水寇”;或者说,此刻的宋江正走在从“山贼”到“水寇”的转换之路上。NSK历史春秋网 - 专注于中国古代历史

不过梁山泊的尴尬位置很快就在元杂剧中得到了纠正。在元杂剧《双献功》中,宋江一出场,就对梁山泊做了准确的定位:“寨名水浒,泊号梁山。……东连大海,西接济阳,南通钜野金乡,北靠青齐兖郓。”——查查地图,宋江说得几乎分毫不差!原因很简单,《双献功》的作者高文秀本身就是东平人,他是喝着梁山泊水长大的,又怎么会把家乡的位置搞错?