古人既然相信梦预兆吉凶,做了噩梦,当然不愿意坐以待毙,因而种种攘除噩梦的法术也就应运而生。下面有一个引自《敦煌遗书》中的《新集周公解梦书》中的例子:
铺地席冷地卧者不祥。
夫人噩梦三日不说珍宝。
凡人夜得噩梦,早起且(切)莫向人说。
虔敬其心,以黑书此符,安卧床脚下,勿令人知。
乃可咒日:
赤赤阳阳,
日出东方。
此符断梦,
辟除不祥。
读之三遍。
百鬼潜藏。
急急如律令。
夫噩梦姓云。名行鬼。
恶想姓贾名自直。
又姓子(而)字世瓠。
吾知汝名识汝字,远吾千里。
急急如律令。
敕。
没有古人告诉我们这种咒符是否有效,他们自然是要说有效的。但是即使这个咒真的有效,也不说明噩梦真的名叫云行鬼,一听到我们喊它的名字,知道我们识破了他的行藏就吓得跑到千里之外了。
但是,我们仍不把这种符咒说成是无聊的把戏放在一边,以心理学的眼光,我们会发现它也是有一点道理的。首先,它是一种催眠或暗示术。心理学发现,重复说一些语词会对潜意识产生作用。最常见的简单的例子就是重复说“放松、放松、放松”,人就会松弛下来;重复对小孩子哼唱“睡吧、睡吧”小孩子就会睡着;重复对一个女孩子说“我爱你”,她就会对你有感情。攘除噩梦符咒也是一种暗示语。
一个小孩做了噩梦,妈妈对床下大喊:“大老虎快滚蛋滚得远远的,不许吓唬小宝宝。”喊上几遍,孩子就能安心入睡了,这并不意味着大老虎跑掉了,只意味着孩子接受了母亲的暗示,相信床下已经没有了老虎。实际上这个咒和小孩妈妈的用语很相似:“远吾千里,急急如律令。”翻译成通俗的语言就是:“你给我跑得远远的,远到一千里外去,快快!”而且成年人知道那不是大老虎,就另编一个名字叫“云行鬼”,大喊让它走,而且要连续把咒读三遍,心里也就踏实了。
成年人潜意识中也有胆小的部分,对这一部分也可以用哄小孩子的方法来对付,让他胆子大一些,如果暗示生效,这个人的噩梦自然会有所减轻。
另外还有一点有趣之处,咒语中含有一种想法。一旦你知道了噩梦的名字,它就会闻名逃窜。在这个咒里,只给噩梦起了一个名字“云行鬼”,给恶想(可怕的想法)起了一个名字“贾自直”,在其他符咒中,不同时间做噩梦,要喊出不同的名字才行。
这种观点当然本身很荒谬,但蕴含着一点道理。噩梦虽不是鬼来作祟,也没有种种名字,但是,噩梦中之所以出现可怕形象,也是因为你潜意识中有些被压抑的部分试图和你沟通,它们没有固定的名字,我们可以说,如果你压抑性欲太严重,它就叫“性”;如果你压抑了野心,它就叫“野心”;如果你与父亲关系中有问题,它就叫“父亲”。如果你在噩梦后,通过释梦,知道了这个可怕形象代表着什么,决定了应该如何改变自己现有的行为方式而更好地对待它,噩梦就会消失。因此可以说,消除噩梦靠的是认识被压抑的自我。
只是古人也许隐隐感觉到了我所说的这个道理,但是他们无力准确地释出噩梦的真实意义,也就只好为噩梦起一个“云行鬼”之类不着边际的名字了。