春秋时期,楚国想要攻打宋国,为做好战前准备,楚王特意出高价邀请了鲁国的能工巧匠公输般来到楚国,帮助设计制造攻城用的云梯。
鲁国的大政治家墨子听到这件事,心里很难过。墨子这人精于守城之技,所以后来人们就把善守之人称为“墨守”。可他力主和平,反对战争侵略。于是他首先安排好自己的弟子300人协助宋国做好守城准备,然后匆匆来到楚国。
到楚国后,墨子首先找到公输般,二话没说,拿出一千两银子,对公输般说:“我给你一千两银子,你替我去杀死宋王。”公输般很奇怪地说:“我没杀过人,杀人的事我可不做。我们鲁国从来都是仁义之邦,我岂能败坏国风。”墨子说:“说得对,可是楚国去诛杀宋国,你却帮助楚国制造云梯,岂不是做了杀人者的帮凶吗?这难道仁义吗?”公输般被说服了。
接着墨子让公输般带他去见楚王。楚王连忙下阶迎接。墨子慢慢走到楚王跟前,用最尊敬的礼节,一拜再拜,然后说:“我虽是一个小国的国民,可我有句逆耳忠言,不知是否可以直言不讳?”楚王客气地说:“鄙人垂目静听。”墨子说:“官无常贵,国无常强,依仗自己国家的暂时强大去攻打比你弱小的邻国,以大欺小,这是一种暴虐的行为,一旦传扬,立刻失去了各国对您的信任和向心力,我为大王担忧,大胆进言。”
墨子见楚王有醒悟之意,又继续说:“再说,我看那云梯是一点儿用也没有的,你有攻城的武器,人家可以有守城的方法。不信现在就试试。”说完墨子弯腰成弧作为城状,让公输般进攻。公输般屡攻,攻不进。墨子告诉楚王说,他的300弟子已经学会了这套防御的方法,正守在宋城呢!楚王实在没办法,最后只好取消了攻宋的计划。
这句成语后来指死死地守着老规矩,不知变通。